home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Tidbits / File Sharing Extension / File Sharing Extension.rsrc / bin.rsrc_CODE_6_InitSeg.txt < prev    next >
Text File  |  1991-09-16  |  197KB  |  3,437 lines

  1. # near model CODE resource
  2. # jump table entries: 2056-2061 (6 of them)
  3. export_257:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  4E5E                     unlink     A6
  6. 00000006  4E75                     rts
  7. export_258:
  8. 00000008  4E56 FFC4                link       A6, -0x003C
  9. 0000000C  2F0C                     move.l     -[A7], A4
  10. 0000000E  49EE FFC4                lea.l      A4, [A6 - 0x3C]
  11. 00000012  28BC 7665 7273           move.l     [A4], 0x76657273 /* 'vers' */
  12. 00000018  396E 0008 0004           move.w     [A4 + 0x4], [A6 + 0x8]
  13. 0000001E  297C 7665 7273 0006      move.l     [A4 + 0x6], 0x76657273 /* 'vers' */
  14. 00000026  397C 0001 000A           move.w     [A4 + 0xA], 0x1
  15. 0000002C  49EE FFD0                lea.l      A4, [A6 - 0x30]
  16. 00000030  28BC 7665 7273           move.l     [A4], 0x76657273 /* 'vers' */
  17. 00000036  397C 0002 0004           move.w     [A4 + 0x4], 0x2
  18. 0000003C  297C 7665 7273 0006      move.l     [A4 + 0x6], 0x76657273 /* 'vers' */
  19. 00000044  397C 0002 000A           move.w     [A4 + 0xA], 0x2
  20. 0000004A  4267                     clr.w      -[A7]
  21. 0000004C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  22. 00000050  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  23. 00000054  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  24. 00000058  3F3C 0002                move.w     -[A7], 0x2
  25. 0000005C  486E FFC4                pea.l      [A6 - 0x3C]
  26. 00000060  4EBA 0088                jsr        [PC + 0x88 /* 000000EA */]
  27. 00000064  3D5F 0014                move.w     [A6 + 0x14], [A7]+
  28. 00000068  285F                     movea.l    A4, [A7]+
  29. 0000006A  4E5E                     unlink     A6
  30. 0000006C  205F                     movea.l    A0, [A7]+
  31. 0000006E  DEFC 000C                add.w      A7, 0xC
  32. 00000072  4ED0                     jmp        [A0]
  33. fn00000074:
  34. 00000074  4E56 0000                link       A6, 0
  35. 00000078  2F0C                     move.l     -[A7], A4
  36. 0000007A  286E 0008                movea.l    A4, [A6 + 0x8]
  37. 0000007E  102C FFC5                move.b     D0, [A4 - 0x3B]
  38. 00000082  6706                     beq        +0x8 /* 0000008A */
  39. 00000084  3F2C FFFE                move.w     -[A7], [A4 - 0x2]
  40. 00000088  A99A                     syscall    CloseResFile
  41. label0000008A:
  42. 0000008A  3F2C FFC8                move.w     -[A7], [A4 - 0x38]
  43. 0000008E  A998                     syscall    UseResFile
  44. 00000090  102C FFC4                move.b     D0, [A4 - 0x3C]
  45. 00000094  670E                     beq        +0x10 /* 000000A4 */
  46. 00000096  4267                     clr.w      -[A7]
  47. 00000098  486C FFCA                pea.l      [A4 - 0x36]
  48. 0000009C  4267                     clr.w      -[A7]
  49. 0000009E  4EAD 045A                jsr        [A5 + 0x45A /* export_135 */]
  50. 000000A2  4A5F                     tst.w      [A7]+
  51. label000000A4:
  52. 000000A4  4267                     clr.w      -[A7]
  53. 000000A6  42A7                     clr.l      -[A7]
  54. 000000A8  3F2C 000E                move.w     -[A7], [A4 + 0xE]
  55. 000000AC  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  56. 000000B0  4A5F                     tst.w      [A7]+
  57. 000000B2  206E 0008                movea.l    A0, [A6 + 0x8]
  58. 000000B6  2C48                     movea.l    A6, A0
  59. 000000B8  4EFA 0168                jmp        [PC + 0x168 /* 00000222 */]
  60. 000000BC  0000 285F                ori.b      D0, 0x5F /* '_' */
  61. 000000C0  4E5E                     unlink     A6
  62. 000000C2  2E9F                     move.l     [A7], [A7]+
  63. 000000C4  4E75                     rts
  64. fn000000C6:
  65. 000000C6  4E56 0000                link       A6, 0
  66. 000000CA  4A6E 000C                tst.w      [A6 + 0xC]
  67. 000000CE  6712                     beq        +0x14 /* 000000E2 */
  68. 000000D0  206E 0008                movea.l    A0, [A6 + 0x8]
  69. 000000D4  316E 000C 0018           move.w     [A0 + 0x18], [A6 + 0xC]
  70. 000000DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  71. 000000DE  4EBA FF94                jsr        [PC - 0x6C /* 00000074 */]
  72. label000000E2:
  73. 000000E2  4E5E                     unlink     A6
  74. 000000E4  205F                     movea.l    A0, [A7]+
  75. 000000E6  5C4F                     addq.w     A7, 6
  76. 000000E8  4ED0                     jmp        [A0]
  77. export_259:
  78. fn000000EA:
  79. 000000EA  4E56 FFBC                link       A6, -0x0044
  80. 000000EE  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  81. 000000F2  426E 0018                clr.w      [A6 + 0x18]
  82. 000000F6  4267                     clr.w      -[A7]
  83. 000000F8  A994                     syscall    CurResFile
  84. 000000FA  3D5F FFC8                move.w     [A6 - 0x38], [A7]+
  85. 000000FE  426E FFC4                clr.w      [A6 - 0x3C]
  86. 00000102  7000                     moveq.l    D0, 0x00
  87. 00000104  2D40 FFDC                move.l     [A6 - 0x24], D0
  88. 00000108  3D6E 000E FFE0           move.w     [A6 - 0x20], [A6 + 0xE]
  89. 0000010E  2D6E 0010 FFFA           move.l     [A6 - 0x6], [A6 + 0x10]
  90. 00000114  2D7C 6164 6D6E FFE6      move.l     [A6 - 0x1A], 0x61646D6E /* 'admn' */
  91. 0000011C  4267                     clr.w      -[A7]
  92. 0000011E  486E FFCA                pea.l      [A6 - 0x36]
  93. 00000122  4267                     clr.w      -[A7]
  94. 00000124  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  95. 00000128  2F0E                     move.l     -[A7], A6
  96. 0000012A  4EBA FF9A                jsr        [PC - 0x66 /* 000000C6 */]
  97. 0000012E  1D7C 0001 FFC4           move.b     [A6 - 0x3C], 0x1
  98. 00000134  4267                     clr.w      -[A7]
  99. 00000136  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  100. 0000013A  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  101. 0000013E  1F3C 0003                move.b     -[A7], 0x3
  102. 00000142  A9C4                     syscall    OpenRFPerm
  103. 00000144  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  104. 00000148  4267                     clr.w      -[A7]
  105. 0000014A  A9AF                     syscall    ResError
  106. 0000014C  4A5F                     tst.w      [A7]+
  107. 0000014E  675A                     beq        +0x5C /* 000001AA */
  108. 00000150  4267                     clr.w      -[A7]
  109. 00000152  42A7                     clr.l      -[A7]
  110. 00000154  486E FFC2                pea.l      [A6 - 0x3E]
  111. 00000158  4EAD 0432                jsr        [A5 + 0x432 /* export_130 */]
  112. 0000015C  2F0E                     move.l     -[A7], A6
  113. 0000015E  4EBA FF66                jsr        [PC - 0x9A /* 000000C6 */]
  114. 00000162  4267                     clr.w      -[A7]
  115. 00000164  42A7                     clr.l      -[A7]
  116. 00000166  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  117. 0000016A  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  118. 0000016E  2F0E                     move.l     -[A7], A6
  119. 00000170  4EBA FF54                jsr        [PC - 0xAC /* 000000C6 */]
  120. 00000174  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  121. 00000178  A9B1                     syscall    CreateResFile
  122. 0000017A  4267                     clr.w      -[A7]
  123. 0000017C  42A7                     clr.l      -[A7]
  124. 0000017E  3F2E FFC2                move.w     -[A7], [A6 - 0x3E]
  125. 00000182  4EAD 043A                jsr        [A5 + 0x43A /* export_131 */]
  126. 00000186  2F0E                     move.l     -[A7], A6
  127. 00000188  4EBA FF3C                jsr        [PC - 0xC4 /* 000000C6 */]
  128. 0000018C  4267                     clr.w      -[A7]
  129. 0000018E  A9AF                     syscall    ResError
  130. 00000190  2F0E                     move.l     -[A7], A6
  131. 00000192  4EBA FF32                jsr        [PC - 0xCE /* 000000C6 */]
  132. 00000196  4267                     clr.w      -[A7]
  133. 00000198  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  134. 0000019C  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  135. 000001A0  1F3C 0003                move.b     -[A7], 0x3
  136. 000001A4  A9C4                     syscall    OpenRFPerm
  137. 000001A6  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  138. label000001AA:
  139. 000001AA  4267                     clr.w      -[A7]
  140. 000001AC  A9AF                     syscall    ResError
  141. 000001AE  2F0E                     move.l     -[A7], A6
  142. 000001B0  4EBA FF14                jsr        [PC - 0xEC /* 000000C6 */]
  143. 000001B4  207C 0000 0A58           movea.l    A0, 0xA58 /* '\nX' */
  144. 000001BA  3010                     move.w     D0, [A0]
  145. 000001BC  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  146. 000001C0  56C0                     sne        D0
  147. 000001C2  4400                     neg.b      D0
  148. 000001C4  1D40 FFC5                move.b     [A6 - 0x3B], D0
  149. 000001C8  3D6E 000C FFC0           move.w     [A6 - 0x40], [A6 + 0xC]
  150. 000001CE  3D7C 0001 FFC6           move.w     [A6 - 0x3A], 0x1
  151. 000001D4  603C                     bra        +0x3E /* 00000212 */
  152. label000001D6:
  153. 000001D6  206E 0008                movea.l    A0, [A6 + 0x8]
  154. 000001DA  302E FFC6                move.w     D0, [A6 - 0x3A]
  155. 000001DE  C1FC 000C                muls.w     D0, 0xC
  156. 000001E2  41F0 00F4                lea.l      A0, [A0 + D0.w - 0x12]
  157. 000001E6  2D48 FFBC                move.l     [A6 - 0x44], A0
  158. 000001EA  4267                     clr.w      -[A7]
  159. 000001EC  206E FFBC                movea.l    A0, [A6 - 0x44]
  160. 000001F0  2F10                     move.l     -[A7], [A0]
  161. 000001F2  3F28 0004                move.w     -[A7], [A0 + 0x4]
  162. 000001F6  2F28 0006                move.l     -[A7], [A0 + 0x6]
  163. 000001FA  3F28 000A                move.w     -[A7], [A0 + 0xA]
  164. 000001FE  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  165. 00000202  4EBA 0122                jsr        [PC + 0x122 /* 00000326 */]
  166. 00000206  2F0E                     move.l     -[A7], A6
  167. 00000208  4EBA FEBC                jsr        [PC - 0x144 /* 000000C6 */]
  168. 0000020C  526E FFC6                addq.w     [A6 - 0x3A], 1
  169. 00000210  690A                     bvs        +0xC /* 0000021C */
  170. label00000212:
  171. 00000212  302E FFC6                move.w     D0, [A6 - 0x3A]
  172. 00000216  B06E FFC0                cmp.w      D0, [A6 - 0x40]
  173. 0000021A  6FBA                     ble        -0x44 /* 000001D6 */
  174. label0000021C:
  175. 0000021C  2F0E                     move.l     -[A7], A6
  176. 0000021E  4EBA FE54                jsr        [PC - 0x1AC /* 00000074 */]
  177. label00000222:
  178. 00000222  4FEE FF9C                lea.l      A7, [A6 - 0x64]
  179. 00000226  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  180. 0000022A  4E5E                     unlink     A6
  181. 0000022C  205F                     movea.l    A0, [A7]+
  182. 0000022E  DEFC 0010                add.w      A7, 0x10
  183. 00000232  4ED0                     jmp        [A0]
  184. fn00000234:
  185. 00000234  4E56 0000                link       A6, 0
  186. 00000238  2F0C                     move.l     -[A7], A4
  187. 0000023A  286E 0008                movea.l    A4, [A6 + 0x8]
  188. 0000023E  4AAC FFFA                tst.l      [A4 - 0x6]
  189. 00000242  6706                     beq        +0x8 /* 0000024A */
  190. 00000244  2F2C FFFA                move.l     -[A7], [A4 - 0x6]
  191. 00000248  A9A3                     syscall    ReleaseResource
  192. label0000024A:
  193. 0000024A  4AAC FEF4                tst.l      [A4 - 0x10C]
  194. 0000024E  6706                     beq        +0x8 /* 00000256 */
  195. 00000250  2F2C FEF4                move.l     -[A7], [A4 - 0x10C]
  196. 00000254  A9A3                     syscall    ReleaseResource
  197. label00000256:
  198. 00000256  3F2C FFFE                move.w     -[A7], [A4 - 0x2]
  199. 0000025A  A998                     syscall    UseResFile
  200. 0000025C  206E 0008                movea.l    A0, [A6 + 0x8]
  201. 00000260  2C48                     movea.l    A6, A0
  202. 00000262  4EFA 0232                jmp        [PC + 0x232 /* 00000496 */]
  203. 00000266  0000 285F                ori.b      D0, 0x5F /* '_' */
  204. 0000026A  4E5E                     unlink     A6
  205. 0000026C  2E9F                     move.l     [A7], [A7]+
  206. 0000026E  4E75                     rts
  207. fn00000270:
  208. 00000270  4E56 0000                link       A6, 0
  209. 00000274  4A6E 000C                tst.w      [A6 + 0xC]
  210. 00000278  6712                     beq        +0x14 /* 0000028C */
  211. 0000027A  206E 0008                movea.l    A0, [A6 + 0x8]
  212. 0000027E  316E 000C 0016           move.w     [A0 + 0x16], [A6 + 0xC]
  213. 00000284  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  214. 00000288  4EBA FFAA                jsr        [PC - 0x56 /* 00000234 */]
  215. label0000028C:
  216. 0000028C  4E5E                     unlink     A6
  217. 0000028E  205F                     movea.l    A0, [A7]+
  218. 00000290  5C4F                     addq.w     A7, 6
  219. 00000292  4ED0                     jmp        [A0]
  220. fn00000294:
  221. 00000294  4E56 FFF2                link       A6, -0x000E
  222. 00000298  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  223. 0000029C  422E 001C                clr.b      [A6 + 0x1C]
  224. 000002A0  42A7                     clr.l      -[A7]
  225. 000002A2  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  226. 000002A6  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  227. 000002AA  201F                     move.l     D0, [A7]+
  228. 000002AC  3E00                     move.w     D7, D0
  229. 000002AE  48C0                     ext.l      D0
  230. 000002B0  2F00                     move.l     -[A7], D0
  231. 000002B2  42A7                     clr.l      -[A7]
  232. 000002B4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  233. 000002B8  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  234. 000002BC  221F                     move.l     D1, [A7]+
  235. 000002BE  201F                     move.l     D0, [A7]+
  236. 000002C0  B280                     cmp.l      D1, D0
  237. 000002C2  6702                     beq        +0x4 /* 000002C6 */
  238. 000002C4  6052                     bra        +0x54 /* 00000318 */
  239. label000002C6:
  240. 000002C6  206E 0018                movea.l    A0, [A6 + 0x18]
  241. 000002CA  2850                     movea.l    A4, [A0]
  242. 000002CC  206E 000E                movea.l    A0, [A6 + 0xE]
  243. 000002D0  2650                     movea.l    A3, [A0]
  244. 000002D2  3D47 FFF2                move.w     [A6 - 0xE], D7
  245. 000002D6  7C01                     moveq.l    D6, 0x01
  246. 000002D8  6010                     bra        +0x12 /* 000002EA */
  247. label000002DA:
  248. 000002DA  1014                     move.b     D0, [A4]
  249. 000002DC  B013                     cmp.b      D0, [A3]
  250. 000002DE  6702                     beq        +0x4 /* 000002E2 */
  251. 000002E0  6036                     bra        +0x38 /* 00000318 */
  252. label000002E2:
  253. 000002E2  528C                     addq.l     A4, 1
  254. 000002E4  528B                     addq.l     A3, 1
  255. 000002E6  5246                     addq.w     D6, 1
  256. 000002E8  6906                     bvs        +0x8 /* 000002F0 */
  257. label000002EA:
  258. 000002EA  BC6E FFF2                cmp.w      D6, [A6 - 0xE]
  259. 000002EE  6FEA                     ble        -0x14 /* 000002DA */
  260. label000002F0:
  261. 000002F0  302E 0016                move.w     D0, [A6 + 0x16]
  262. 000002F4  B06E 000C                cmp.w      D0, [A6 + 0xC]
  263. 000002F8  6702                     beq        +0x4 /* 000002FC */
  264. 000002FA  601C                     bra        +0x1E /* 00000318 */
  265. label000002FC:
  266. 000002FC  206E 0012                movea.l    A0, [A6 + 0x12]
  267. 00000300  226E 0008                movea.l    A1, [A6 + 0x8]
  268. 00000304  2F08                     move.l     -[A7], A0
  269. 00000306  2F09                     move.l     -[A7], A1
  270. 00000308  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  271. 0000030C  101F                     move.b     D0, [A7]+
  272. 0000030E  6702                     beq        +0x4 /* 00000312 */
  273. 00000310  6006                     bra        +0x8 /* 00000318 */
  274. label00000312:
  275. 00000312  1D7C 0001 001C           move.b     [A6 + 0x1C], 0x1
  276. label00000318:
  277. 00000318  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  278. 0000031C  4E5E                     unlink     A6
  279. 0000031E  205F                     movea.l    A0, [A7]+
  280. 00000320  DEFC 0014                add.w      A7, 0x14
  281. 00000324  4ED0                     jmp        [A0]
  282. fn00000326:
  283. 00000326  4E56 FDF2                link       A6, -0x020E
  284. 0000032A  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  285. 0000032E  426E 0016                clr.w      [A6 + 0x16]
  286. 00000332  4267                     clr.w      -[A7]
  287. 00000334  A994                     syscall    CurResFile
  288. 00000336  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  289. 0000033A  7000                     moveq.l    D0, 0x00
  290. 0000033C  2D40 FFFA                move.l     [A6 - 0x6], D0
  291. 00000340  2D40 FEF4                move.l     [A6 - 0x10C], D0
  292. 00000344  207C 0000 0900           movea.l    A0, 0x900 /* '\t\0' */
  293. 0000034A  3F10                     move.w     -[A7], [A0]
  294. 0000034C  A998                     syscall    UseResFile
  295. 0000034E  4267                     clr.w      -[A7]
  296. 00000350  A9AF                     syscall    ResError
  297. 00000352  2F0E                     move.l     -[A7], A6
  298. 00000354  4EBA FF1A                jsr        [PC - 0xE6 /* 00000270 */]
  299. 00000358  42A7                     clr.l      -[A7]
  300. 0000035A  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  301. 0000035E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  302. 00000362  A81F                     syscall    Get1Resource
  303. 00000364  2D5F FEF4                move.l     [A6 - 0x10C], [A7]+
  304. 00000368  4267                     clr.w      -[A7]
  305. 0000036A  A9AF                     syscall    ResError
  306. 0000036C  2F0E                     move.l     -[A7], A6
  307. 0000036E  4EBA FF00                jsr        [PC - 0x100 /* 00000270 */]
  308. 00000372  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  309. 00000376  205F                     movea.l    A0, [A7]+
  310. 00000378  A04A                     syscall    HNoPurge
  311. 0000037A  4267                     clr.w      -[A7]
  312. 0000037C  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  313. 00000380  A9A6                     syscall    GetResAttrs
  314. 00000382  3D5F FEF2                move.w     [A6 - 0x10E], [A7]+
  315. 00000386  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  316. 0000038A  486E 0010                pea.l      [A6 + 0x10]
  317. 0000038E  486E 0012                pea.l      [A6 + 0x12]
  318. 00000392  486E FDF2                pea.l      [A6 - 0x20E]
  319. 00000396  A9A8                     syscall    GetResInfo
  320. 00000398  4267                     clr.w      -[A7]
  321. 0000039A  A9AF                     syscall    ResError
  322. 0000039C  2F0E                     move.l     -[A7], A6
  323. 0000039E  4EBA FED0                jsr        [PC - 0x130 /* 00000270 */]
  324. 000003A2  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  325. 000003A6  A998                     syscall    UseResFile
  326. 000003A8  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  327. 000003AC  A998                     syscall    UseResFile
  328. 000003AE  4267                     clr.w      -[A7]
  329. 000003B0  A9AF                     syscall    ResError
  330. 000003B2  2F0E                     move.l     -[A7], A6
  331. 000003B4  4EBA FEBA                jsr        [PC - 0x146 /* 00000270 */]
  332. 000003B8  42A7                     clr.l      -[A7]
  333. 000003BA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  334. 000003BE  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  335. 000003C2  A81F                     syscall    Get1Resource
  336. 000003C4  2D5F FFFA                move.l     [A6 - 0x6], [A7]+
  337. 000003C8  6768                     beq        +0x6A /* 00000432 */
  338. 000003CA  4267                     clr.w      -[A7]
  339. 000003CC  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  340. 000003D0  A9A6                     syscall    GetResAttrs
  341. 000003D2  3D5F FFF8                move.w     [A6 - 0x8], [A7]+
  342. 000003D6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  343. 000003DA  486E 0010                pea.l      [A6 + 0x10]
  344. 000003DE  486E 0012                pea.l      [A6 + 0x12]
  345. 000003E2  486E FEF8                pea.l      [A6 - 0x108]
  346. 000003E6  A9A8                     syscall    GetResInfo
  347. 000003E8  4267                     clr.w      -[A7]
  348. 000003EA  A9AF                     syscall    ResError
  349. 000003EC  2F0E                     move.l     -[A7], A6
  350. 000003EE  4EBA FE80                jsr        [PC - 0x180 /* 00000270 */]
  351. 000003F2  4267                     clr.w      -[A7]
  352. 000003F4  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  353. 000003F8  3F2E FEF2                move.w     -[A7], [A6 - 0x10E]
  354. 000003FC  486E FDF2                pea.l      [A6 - 0x20E]
  355. 00000400  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  356. 00000404  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  357. 00000408  486E FEF8                pea.l      [A6 - 0x108]
  358. 0000040C  4EBA FE86                jsr        [PC - 0x17A /* 00000294 */]
  359. 00000410  101F                     move.b     D0, [A7]+
  360. 00000412  661E                     bne        +0x20 /* 00000432 */
  361. 00000414  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  362. 00000418  A9AD                     syscall    RemoveResource/RmveResource
  363. 0000041A  4267                     clr.w      -[A7]
  364. 0000041C  A9AF                     syscall    ResError
  365. 0000041E  2F0E                     move.l     -[A7], A6
  366. 00000420  4EBA FE4E                jsr        [PC - 0x1B2 /* 00000270 */]
  367. 00000424  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  368. 00000428  205F                     movea.l    A0, [A7]+
  369. 0000042A  A023                     syscall    DisposHandle/DisposeHandle
  370. 0000042C  7000                     moveq.l    D0, 0x00
  371. 0000042E  2D40 FFFA                move.l     [A6 - 0x6], D0
  372. label00000432:
  373. 00000432  4AAE FFFA                tst.l      [A6 - 0x6]
  374. 00000436  6658                     bne        +0x5A /* 00000490 */
  375. 00000438  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  376. 0000043C  A992                     syscall    DetachResource
  377. 0000043E  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  378. 00000442  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  379. 00000446  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  380. 0000044A  486E FDF2                pea.l      [A6 - 0x20E]
  381. 0000044E  A9AB                     syscall    AddResource
  382. 00000450  4267                     clr.w      -[A7]
  383. 00000452  A9AF                     syscall    ResError
  384. 00000454  2F0E                     move.l     -[A7], A6
  385. 00000456  4EBA FE18                jsr        [PC - 0x1E8 /* 00000270 */]
  386. 0000045A  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  387. 0000045E  7000                     moveq.l    D0, 0x00
  388. 00000460  302E FEF2                move.w     D0, [A6 - 0x10E]
  389. 00000464  7200                     moveq.l    D1, 0x00
  390. 00000466  48E7 C000                movem.l    -[A7], D0,D1
  391. 0000046A  4267                     clr.w      -[A7]
  392. 0000046C  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  393. 00000470  A9A6                     syscall    GetResAttrs
  394. 00000472  341F                     move.w     D2, [A7]+
  395. 00000474  4CDF 0003                movem.l    D0,D1, [A7]+
  396. 00000478  3202                     move.w     D1, D2
  397. 0000047A  8081                     or.l       D0, D1
  398. 0000047C  3F00                     move.w     -[A7], D0
  399. 0000047E  A9A7                     syscall    SetResAttrs
  400. 00000480  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  401. 00000484  A9B0                     syscall    WriteResource
  402. 00000486  4267                     clr.w      -[A7]
  403. 00000488  A9AF                     syscall    ResError
  404. 0000048A  2F0E                     move.l     -[A7], A6
  405. 0000048C  4EBA FDE2                jsr        [PC - 0x21E /* 00000270 */]
  406. label00000490:
  407. 00000490  2F0E                     move.l     -[A7], A6
  408. 00000492  4EBA FDA0                jsr        [PC - 0x260 /* 00000234 */]
  409. label00000496:
  410. 00000496  4FEE FDD2                lea.l      A7, [A6 - 0x22E]
  411. 0000049A  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  412. 0000049E  4E5E                     unlink     A6
  413. 000004A0  205F                     movea.l    A0, [A7]+
  414. 000004A2  DEFC 000E                add.w      A7, 0xE
  415. 000004A6  4ED0                     jmp        [A0]
  416. fn000004A8:
  417. 000004A8  4E56 0000                link       A6, 0
  418. 000004AC  2F0C                     move.l     -[A7], A4
  419. 000004AE  286E 0008                movea.l    A4, [A6 + 0x8]
  420. 000004B2  4A6E 000C                tst.w      [A6 + 0xC]
  421. 000004B6  6724                     beq        +0x26 /* 000004DC */
  422. 000004B8  204C                     movea.l    A0, A4
  423. 000004BA  316E 000C 0012           move.w     [A0 + 0x12], [A6 + 0xC]
  424. 000004C0  4267                     clr.w      -[A7]
  425. 000004C2  3F2C 0010                move.w     -[A7], [A4 + 0x10]
  426. 000004C6  2F2C F370                move.l     -[A7], [A4 - 0xC90]
  427. 000004CA  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  428. 000004CE  4A5F                     tst.w      [A7]+
  429. 000004D0  206E 0008                movea.l    A0, [A6 + 0x8]
  430. 000004D4  2C48                     movea.l    A6, A0
  431. 000004D6  4EFA 10E6                jmp        [PC + 0x10E6 /* 000015BE */]
  432. 000004DA  0000 285F                ori.b      D0, 0x5F /* '_' */
  433. // begin alternate branch 000004DC-000004DE
  434. label000004DC:
  435. 000004DC  285F                     movea.l    A4, [A7]+
  436. // end alternate branch 000004DC-000004DE
  437. label000004DC: // (misaligned)
  438. 000004DE  4E5E                     unlink     A6
  439. 000004E0  205F                     movea.l    A0, [A7]+
  440. 000004E2  5C4F                     addq.w     A7, 6
  441. 000004E4  4ED0                     jmp        [A0]
  442. fn000004E6:
  443. 000004E6  4E56 0000                link       A6, 0
  444. 000004EA  226E 0008                movea.l    A1, [A6 + 0x8]
  445. 000004EE  2069 0008                movea.l    A0, [A1 + 0x8]
  446. 000004F2  1010                     move.b     D0, [A0]
  447. 000004F4  660C                     bne        +0xE /* 00000502 */
  448. 000004F6  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  449. 000004FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  450. 000004FE  4EBA FFA8                jsr        [PC - 0x58 /* 000004A8 */]
  451. label00000502:
  452. 00000502  4E5E                     unlink     A6
  453. 00000504  205F                     movea.l    A0, [A7]+
  454. 00000506  5C4F                     addq.w     A7, 6
  455. 00000508  4ED0                     jmp        [A0]
  456. export_260:
  457. 0000050A  4E56 F370                link       A6, -0x0C90
  458. 0000050E  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  459. 00000512  4267                     clr.w      -[A7]
  460. 00000514  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  461. 00000518  486E F370                pea.l      [A6 - 0xC90]
  462. 0000051C  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  463. 00000520  2F0E                     move.l     -[A7], A6
  464. 00000522  4EBA FF84                jsr        [PC - 0x7C /* 000004A8 */]
  465. 00000526  4267                     clr.w      -[A7]
  466. 00000528  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  467. 0000052C  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  468. 00000530  4EAD 0A0A                jsr        [A5 + 0xA0A /* export_317 */]
  469. 00000534  2F0E                     move.l     -[A7], A6
  470. 00000536  4EBA FF70                jsr        [PC - 0x90 /* 000004A8 */]
  471. 0000053A  42A7                     clr.l      -[A7]
  472. 0000053C  487A 1092                pea.l      [PC + 0x1092 /* 000015D0, value 0x4E56 'NV', cstring "" */]
  473. 00000540  486E FFB8                pea.l      [A6 - 0x48]
  474. 00000544  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  475. 00000548  7000                     moveq.l    D0, 0x00
  476. 0000054A  2D40 FDB0                move.l     [A6 - 0x250], D0
  477. 0000054E  4267                     clr.w      -[A7]
  478. 00000550  486E FFB8                pea.l      [A6 - 0x48]
  479. 00000554  486E FCAC                pea.l      [A6 - 0x354]
  480. 00000558  3F3C 0100                move.w     -[A7], 0x100
  481. 0000055C  486E FDAE                pea.l      [A6 - 0x252]
  482. 00000560  486E FDB0                pea.l      [A6 - 0x250]
  483. 00000564  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  484. 00000568  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  485. 0000056C  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  486. 00000570  3D57 F680                move.w     [A6 - 0x980], [A7]
  487. 00000574  2F0E                     move.l     -[A7], A6
  488. 00000576  4EBA FF30                jsr        [PC - 0xD0 /* 000004A8 */]
  489. 0000057A  2D6E FCDC F6A8           move.l     [A6 - 0x958], [A6 - 0x324]
  490. 00000580  1D7C 0001 F686           move.b     [A6 - 0x97A], 0x1
  491. 00000586  42A7                     clr.l      -[A7]
  492. 00000588  3F3C 233C                move.w     -[A7], 0x233C /* '#<' */
  493. 0000058C  A9BA                     syscall    GetString
  494. 0000058E  205F                     movea.l    A0, [A7]+
  495. 00000590  2050                     movea.l    A0, [A0]
  496. 00000592  43EE F37A                lea.l      A1, [A6 - 0xC86]
  497. 00000596  703F                     moveq.l    D0, 0x3F
  498. label00000598:
  499. 00000598  22D8                     move.l     [A1]+, [A0]+
  500. 0000059A  51C8 FFFC                dbf        D0, -0x6 /* 00000598 */
  501. 0000059E  486E F37A                pea.l      [A6 - 0xC86]
  502. 000005A2  1F3C 0001                move.b     -[A7], 0x1
  503. 000005A6  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  504. label000005AA:
  505. 000005AA  41EE FF70                lea.l      A0, [A6 - 0x90]
  506. 000005AE  43EE FFB8                lea.l      A1, [A6 - 0x48]
  507. 000005B2  7011                     moveq.l    D0, 0x11
  508. label000005B4:
  509. 000005B4  20D9                     move.l     [A0]+, [A1]+
  510. 000005B6  51C8 FFFC                dbf        D0, -0x6 /* 000005B4 */
  511. 000005BA  7000                     moveq.l    D0, 0x00
  512. 000005BC  2D40 FDB0                move.l     [A6 - 0x250], D0
  513. 000005C0  4267                     clr.w      -[A7]
  514. 000005C2  486E FFB8                pea.l      [A6 - 0x48]
  515. 000005C6  486E F8AC                pea.l      [A6 - 0x754]
  516. 000005CA  3F3C 0100                move.w     -[A7], 0x100
  517. 000005CE  486E FDAE                pea.l      [A6 - 0x252]
  518. 000005D2  486E FDB0                pea.l      [A6 - 0x250]
  519. 000005D6  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  520. 000005DA  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  521. 000005DE  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  522. 000005E2  2F0E                     move.l     -[A7], A6
  523. 000005E4  4EBA FEC2                jsr        [PC - 0x13E /* 000004A8 */]
  524. 000005E8  2F3C 0001 0000           move.l     -[A7], 0x10000
  525. 000005EE  486E FFB8                pea.l      [A6 - 0x48]
  526. 000005F2  486E FAAC                pea.l      [A6 - 0x554]
  527. 000005F6  3F3C 0100                move.w     -[A7], 0x100
  528. 000005FA  486E FDAE                pea.l      [A6 - 0x252]
  529. 000005FE  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  530. 00000602  486E FDAC                pea.l      [A6 - 0x254]
  531. 00000606  486E FDB0                pea.l      [A6 - 0x250]
  532. 0000060A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  533. 0000060E  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  534. 00000612  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  535. 00000616  3D5F F680                move.w     [A6 - 0x980], [A7]+
  536. 0000061A  0C6E FE54 F680           cmpi.w     [A6 - 0x980], 0xFE54
  537. 00000620  57C0                     seq        D0
  538. 00000622  4A00                     tst.b      D0
  539. 00000624  6600 0718                bne        +0x71A /* 00000D3E */
  540. 00000628  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  541. 0000062E  57C1                     seq        D1
  542. 00000630  8001                     or.b       D0, D1
  543. 00000632  6704                     beq        +0x6 /* 00000638 */
  544. 00000634  6000 0708                bra        +0x70A /* 00000D3E */
  545. label00000638:
  546. 00000638  3F2E F680                move.w     -[A7], [A6 - 0x980]
  547. 0000063C  2F0E                     move.l     -[A7], A6
  548. 0000063E  4EBA FE68                jsr        [PC - 0x198 /* 000004A8 */]
  549. 00000642  4AAE FFBA                tst.l      [A6 - 0x46]
  550. 00000646  6704                     beq        +0x6 /* 0000064C */
  551. 00000648  6000 06F4                bra        +0x6F6 /* 00000D3E */
  552. label0000064C:
  553. 0000064C  422E F687                clr.b      [A6 - 0x979]
  554. 00000650  41EE F47E                lea.l      A0, [A6 - 0xB82]
  555. 00000654  43EE FFBE                lea.l      A1, [A6 - 0x42]
  556. 00000658  7007                     moveq.l    D0, 0x07
  557. label0000065A:
  558. 0000065A  20D9                     move.l     [A0]+, [A1]+
  559. 0000065C  51C8 FFFC                dbf        D0, -0x6 /* 0000065A */
  560. 00000660  486E F47E                pea.l      [A6 - 0xB82]
  561. 00000664  1F3C 0001                move.b     -[A7], 0x1
  562. 00000668  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  563. 0000066C  302E FACE                move.w     D0, [A6 - 0x532]
  564. 00000670  5240                     addq.w     D0, 1
  565. 00000672  3D40 F47A                move.w     [A6 - 0xB86], D0
  566. 00000676  6014                     bra        +0x16 /* 0000068C */
  567. label00000678:
  568. 00000678  302E F47A                move.w     D0, [A6 - 0xB86]
  569. 0000067C  E540                     asl        D0.w, 2
  570. 0000067E  41EE FACC                lea.l      A0, [A6 - 0x534]
  571. 00000682  7200                     moveq.l    D1, 0x00
  572. 00000684  2181 0000                move.l     [A0 + D0.w], D1
  573. 00000688  526E F47A                addq.w     [A6 - 0xB86], 1
  574. label0000068C:
  575. 0000068C  702A                     moveq.l    D0, 0x2A
  576. 0000068E  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  577. 00000692  6CE4                     bge        -0x1A /* 00000678 */
  578. 00000694  702A                     moveq.l    D0, 0x2A
  579. 00000696  906E FACE                sub.w      D0, [A6 - 0x532]
  580. 0000069A  E540                     asl        D0.w, 2
  581. 0000069C  D16E FDAE                add.w      [A6 - 0x252], D0
  582. 000006A0  0C6E 00CC FDAE           cmpi.w     [A6 - 0x252], 0xCC
  583. 000006A6  56C0                     sne        D0
  584. 000006A8  4A00                     tst.b      D0
  585. 000006AA  6626                     bne        +0x28 /* 000006D2 */
  586. 000006AC  4AAE FAB4                tst.l      [A6 - 0x54C]
  587. 000006B0  57C1                     seq        D1
  588. 000006B2  8001                     or.b       D0, D1
  589. 000006B4  661C                     bne        +0x1E /* 000006D2 */
  590. 000006B6  2F00                     move.l     -[A7], D0
  591. 000006B8  4267                     clr.w      -[A7]
  592. 000006BA  486E F37A                pea.l      [A6 - 0xC86]
  593. 000006BE  486E F47E                pea.l      [A6 - 0xB82]
  594. 000006C2  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  595. 000006C6  321F                     move.w     D1, [A7]+
  596. 000006C8  201F                     move.l     D0, [A7]+
  597. 000006CA  4A41                     tst.w      D1
  598. 000006CC  57C1                     seq        D1
  599. 000006CE  8001                     or.b       D0, D1
  600. 000006D0  6736                     beq        +0x38 /* 00000708 */
  601. label000006D2:
  602. 000006D2  3F3C 0130                move.w     -[A7], 0x130
  603. 000006D6  2F0E                     move.l     -[A7], A6
  604. 000006D8  4EBA FE0C                jsr        [PC - 0x1F4 /* 000004E6 */]
  605. 000006DC  4267                     clr.w      -[A7]
  606. 000006DE  486E FFB8                pea.l      [A6 - 0x48]
  607. 000006E2  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  608. 000006E6  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  609. 000006EA  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  610. 000006EE  2F0E                     move.l     -[A7], A6
  611. 000006F0  4EBA FDB6                jsr        [PC - 0x24A /* 000004A8 */]
  612. 000006F4  41EE FFB8                lea.l      A0, [A6 - 0x48]
  613. 000006F8  43EE FF70                lea.l      A1, [A6 - 0x90]
  614. 000006FC  7011                     moveq.l    D0, 0x11
  615. label000006FE:
  616. 000006FE  20D9                     move.l     [A0]+, [A1]+
  617. 00000700  51C8 FFFC                dbf        D0, -0x6 /* 000006FE */
  618. 00000704  6000 FEA4                bra        -0x15A /* 000005AA */
  619. label00000708:
  620. 00000708  2F2E FAB4                move.l     -[A7], [A6 - 0x54C]
  621. 0000070C  487A 0EC2                pea.l      [PC + 0xEC2 /* 000015D0, value 0x4E56 'NV', cstring "" */]
  622. 00000710  486E FF28                pea.l      [A6 - 0xD8]
  623. 00000714  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  624. 00000718  7000                     moveq.l    D0, 0x00
  625. 0000071A  2D40 FDB0                move.l     [A6 - 0x250], D0
  626. 0000071E  4267                     clr.w      -[A7]
  627. 00000720  486E FF28                pea.l      [A6 - 0xD8]
  628. 00000724  486E FBAC                pea.l      [A6 - 0x454]
  629. 00000728  3F3C 0100                move.w     -[A7], 0x100
  630. 0000072C  486E FDAE                pea.l      [A6 - 0x252]
  631. 00000730  486E FDB0                pea.l      [A6 - 0x250]
  632. 00000734  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  633. 00000738  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  634. 0000073C  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  635. 00000740  3D5F F680                move.w     [A6 - 0x980], [A7]+
  636. 00000744  6600 013A                bne        +0x13C /* 00000880 */
  637. 00000748  4A6E FBAC                tst.w      [A6 - 0x454]
  638. 0000074C  56C0                     sne        D0
  639. 0000074E  4A00                     tst.b      D0
  640. 00000750  660C                     bne        +0xE /* 0000075E */
  641. 00000752  722A                     moveq.l    D1, 0x2A
  642. 00000754  B26E FDAE                cmp.w      D1, [A6 - 0x252]
  643. 00000758  56C1                     sne        D1
  644. 0000075A  8001                     or.b       D0, D1
  645. 0000075C  670A                     beq        +0xC /* 00000768 */
  646. label0000075E:
  647. 0000075E  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  648. 00000764  6000 00FA                bra        +0xFC /* 00000860 */
  649. label00000768:
  650. 00000768  4267                     clr.w      -[A7]
  651. 0000076A  486E FBAE                pea.l      [A6 - 0x452]
  652. 0000076E  486E FFBE                pea.l      [A6 - 0x42]
  653. 00000772  1F3C 0001                move.b     -[A7], 0x1
  654. 00000776  1F3C 0001                move.b     -[A7], 0x1
  655. 0000077A  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  656. 0000077E  101F                     move.b     D0, [A7]+
  657. 00000780  6600 00DE                bne        +0xE0 /* 00000860 */
  658. 00000784  42A7                     clr.l      -[A7]
  659. 00000786  486E FBAE                pea.l      [A6 - 0x452]
  660. 0000078A  486E FE08                pea.l      [A6 - 0x1F8]
  661. 0000078E  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  662. 00000792  7000                     moveq.l    D0, 0x00
  663. 00000794  2D40 FDB0                move.l     [A6 - 0x250], D0
  664. 00000798  4267                     clr.w      -[A7]
  665. 0000079A  486E FE08                pea.l      [A6 - 0x1F8]
  666. 0000079E  486E F9AC                pea.l      [A6 - 0x654]
  667. 000007A2  3F3C 0100                move.w     -[A7], 0x100
  668. 000007A6  486E FDAE                pea.l      [A6 - 0x252]
  669. 000007AA  486E FDB0                pea.l      [A6 - 0x250]
  670. 000007AE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  671. 000007B2  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  672. 000007B6  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  673. 000007BA  3D5F F680                move.w     [A6 - 0x980], [A7]+
  674. 000007BE  6600 00A0                bne        +0xA2 /* 00000860 */
  675. 000007C2  202E F9B4                move.l     D0, [A6 - 0x64C]
  676. 000007C6  B0AE FAB4                cmp.l      D0, [A6 - 0x54C]
  677. 000007CA  670A                     beq        +0xC /* 000007D6 */
  678. 000007CC  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  679. 000007D2  6000 008C                bra        +0x8E /* 00000860 */
  680. label000007D6:
  681. 000007D6  41EE F47E                lea.l      A0, [A6 - 0xB82]
  682. 000007DA  43EE FBAE                lea.l      A1, [A6 - 0x452]
  683. 000007DE  7007                     moveq.l    D0, 0x07
  684. label000007E0:
  685. 000007E0  20D9                     move.l     [A0]+, [A1]+
  686. 000007E2  51C8 FFFC                dbf        D0, -0x6 /* 000007E0 */
  687. 000007E6  486E F47E                pea.l      [A6 - 0xB82]
  688. 000007EA  1F3C 0001                move.b     -[A7], 0x1
  689. 000007EE  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  690. 000007F2  41EE F57E                lea.l      A0, [A6 - 0xA82]
  691. 000007F6  43EE FFBE                lea.l      A1, [A6 - 0x42]
  692. 000007FA  7007                     moveq.l    D0, 0x07
  693. label000007FC:
  694. 000007FC  20D9                     move.l     [A0]+, [A1]+
  695. 000007FE  51C8 FFFC                dbf        D0, -0x6 /* 000007FC */
  696. 00000802  486E F57E                pea.l      [A6 - 0xA82]
  697. 00000806  1F3C 0001                move.b     -[A7], 0x1
  698. 0000080A  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  699. 0000080E  4267                     clr.w      -[A7]
  700. 00000810  486E F47E                pea.l      [A6 - 0xB82]
  701. 00000814  486E F57E                pea.l      [A6 - 0xA82]
  702. 00000818  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  703. 0000081C  70FF                     moveq.l    D0, 0xFFFFFFFF
  704. 0000081E  B05F                     cmp.w      D0, [A7]+
  705. 00000820  6708                     beq        +0xA /* 0000082A */
  706. 00000822  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  707. 00000828  6036                     bra        +0x38 /* 00000860 */
  708. label0000082A:
  709. 0000082A  3F3C 0131                move.w     -[A7], 0x131
  710. 0000082E  2F0E                     move.l     -[A7], A6
  711. 00000830  4EBA FCB4                jsr        [PC - 0x34C /* 000004E6 */]
  712. 00000834  4267                     clr.w      -[A7]
  713. 00000836  486E FFB8                pea.l      [A6 - 0x48]
  714. 0000083A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  715. 0000083E  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  716. 00000842  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  717. 00000846  2F0E                     move.l     -[A7], A6
  718. 00000848  4EBA FC5E                jsr        [PC - 0x3A2 /* 000004A8 */]
  719. 0000084C  41EE FFB8                lea.l      A0, [A6 - 0x48]
  720. 00000850  43EE FF70                lea.l      A1, [A6 - 0x90]
  721. 00000854  7011                     moveq.l    D0, 0x11
  722. label00000856:
  723. 00000856  20D9                     move.l     [A0]+, [A1]+
  724. 00000858  51C8 FFFC                dbf        D0, -0x6 /* 00000856 */
  725. 0000085C  6000 FD4C                bra        -0x2B2 /* 000005AA */
  726. label00000860:
  727. 00000860  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  728. 00000866  6618                     bne        +0x1A /* 00000880 */
  729. 00000868  4267                     clr.w      -[A7]
  730. 0000086A  486E FF28                pea.l      [A6 - 0xD8]
  731. 0000086E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  732. 00000872  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  733. 00000876  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  734. 0000087A  2F0E                     move.l     -[A7], A6
  735. 0000087C  4EBA FC2A                jsr        [PC - 0x3D6 /* 000004A8 */]
  736. label00000880:
  737. 00000880  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  738. 00000886  6662                     bne        +0x64 /* 000008EA */
  739. 00000888  3F3C 0132                move.w     -[A7], 0x132
  740. 0000088C  2F0E                     move.l     -[A7], A6
  741. 0000088E  4EBA FC56                jsr        [PC - 0x3AA /* 000004E6 */]
  742. 00000892  4267                     clr.w      -[A7]
  743. 00000894  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  744. 00000898  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  745. 0000089C  101F                     move.b     D0, [A7]+
  746. 0000089E  660A                     bne        +0xC /* 000008AA */
  747. 000008A0  3F3C FFDE                move.w     -[A7], 0xFFDE
  748. 000008A4  2F0E                     move.l     -[A7], A6
  749. 000008A6  4EBA FC00                jsr        [PC - 0x400 /* 000004A8 */]
  750. label000008AA:
  751. 000008AA  426E FBAC                clr.w      [A6 - 0x454]
  752. 000008AE  41EE FBAE                lea.l      A0, [A6 - 0x452]
  753. 000008B2  43EE FFBE                lea.l      A1, [A6 - 0x42]
  754. 000008B6  7007                     moveq.l    D0, 0x07
  755. label000008B8:
  756. 000008B8  20D9                     move.l     [A0]+, [A1]+
  757. 000008BA  51C8 FFFC                dbf        D0, -0x6 /* 000008B8 */
  758. 000008BE  7000                     moveq.l    D0, 0x00
  759. 000008C0  2D40 FBCE                move.l     [A6 - 0x432], D0
  760. 000008C4  2D40 FBD2                move.l     [A6 - 0x42E], D0
  761. 000008C8  4267                     clr.w      -[A7]
  762. 000008CA  486E FF28                pea.l      [A6 - 0xD8]
  763. 000008CE  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  764. 000008D2  486E FBAC                pea.l      [A6 - 0x454]
  765. 000008D6  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  766. 000008DA  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  767. 000008DE  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  768. 000008E2  2F0E                     move.l     -[A7], A6
  769. 000008E4  4EBA FBC2                jsr        [PC - 0x43E /* 000004A8 */]
  770. 000008E8  600A                     bra        +0xC /* 000008F4 */
  771. label000008EA:
  772. 000008EA  3F2E F680                move.w     -[A7], [A6 - 0x980]
  773. 000008EE  2F0E                     move.l     -[A7], A6
  774. 000008F0  4EBA FBB6                jsr        [PC - 0x44A /* 000004A8 */]
  775. label000008F4:
  776. 000008F4  422E F685                clr.b      [A6 - 0x97B]
  777. 000008F8  3D7C 0001 F47A           move.w     [A6 - 0xB86], 0x1
  778. 000008FE  6000 02F0                bra        +0x2F2 /* 00000BF0 */
  779. label00000902:
  780. 00000902  302E F47A                move.w     D0, [A6 - 0xB86]
  781. 00000906  E540                     asl        D0.w, 2
  782. 00000908  41EE FACC                lea.l      A0, [A6 - 0x534]
  783. 0000090C  4AB0 0000                tst.l      [A0 + D0.w]
  784. 00000910  6614                     bne        +0x16 /* 00000926 */
  785. 00000912  7001                     moveq.l    D0, 0x01
  786. 00000914  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  787. 00000918  6700 02D2                beq        +0x2D4 /* 00000BEC */
  788. 0000091C  1D7C 0001 F685           move.b     [A6 - 0x97B], 0x1
  789. 00000922  6000 02C8                bra        +0x2CA /* 00000BEC */
  790. label00000926:
  791. 00000926  102E F685                move.b     D0, [A6 - 0x97B]
  792. 0000092A  6724                     beq        +0x26 /* 00000950 */
  793. 0000092C  3F3C 014A                move.w     -[A7], 0x14A
  794. 00000930  2F0E                     move.l     -[A7], A6
  795. 00000932  4EBA FBB2                jsr        [PC - 0x44E /* 000004E6 */]
  796. 00000936  302E F47A                move.w     D0, [A6 - 0xB86]
  797. 0000093A  E540                     asl        D0.w, 2
  798. 0000093C  41EE FACC                lea.l      A0, [A6 - 0x534]
  799. 00000940  7200                     moveq.l    D1, 0x00
  800. 00000942  2181 0000                move.l     [A0 + D0.w], D1
  801. 00000946  1D7C 0001 F687           move.b     [A6 - 0x979], 0x1
  802. 0000094C  6000 029E                bra        +0x2A0 /* 00000BEC */
  803. label00000950:
  804. 00000950  3D7C 0001 F47C           move.w     [A6 - 0xB84], 0x1
  805. label00000956:
  806. 00000956  302E F47C                move.w     D0, [A6 - 0xB84]
  807. 0000095A  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  808. 0000095E  5DC0                     slt        D0
  809. 00000960  4A00                     tst.b      D0
  810. 00000962  6724                     beq        +0x26 /* 00000988 */
  811. 00000964  322E F47C                move.w     D1, [A6 - 0xB84]
  812. 00000968  E541                     asl        D1.w, 2
  813. 0000096A  342E F47A                move.w     D2, [A6 - 0xB86]
  814. 0000096E  E542                     asl        D2.w, 2
  815. 00000970  41EE FACC                lea.l      A0, [A6 - 0x534]
  816. 00000974  2630 1000                move.l     D3, [A0 + D1.w]
  817. 00000978  B6B0 2000                cmp.l      D3, [A0 + D2.w]
  818. 0000097C  56C1                     sne        D1
  819. 0000097E  C001                     and.b      D0, D1
  820. 00000980  6706                     beq        +0x8 /* 00000988 */
  821. 00000982  526E F47C                addq.w     [A6 - 0xB84], 1
  822. 00000986  60CE                     bra        -0x30 /* 00000956 */
  823. label00000988:
  824. 00000988  302E F47C                move.w     D0, [A6 - 0xB84]
  825. 0000098C  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  826. 00000990  6C24                     bge        +0x26 /* 000009B6 */
  827. 00000992  3F3C 014B                move.w     -[A7], 0x14B
  828. 00000996  2F0E                     move.l     -[A7], A6
  829. 00000998  4EBA FB4C                jsr        [PC - 0x4B4 /* 000004E6 */]
  830. 0000099C  302E F47A                move.w     D0, [A6 - 0xB86]
  831. 000009A0  E540                     asl        D0.w, 2
  832. 000009A2  41EE FACC                lea.l      A0, [A6 - 0x534]
  833. 000009A6  7200                     moveq.l    D1, 0x00
  834. 000009A8  2181 0000                move.l     [A0 + D0.w], D1
  835. 000009AC  1D7C 0001 F687           move.b     [A6 - 0x979], 0x1
  836. 000009B2  6000 0238                bra        +0x23A /* 00000BEC */
  837. label000009B6:
  838. 000009B6  302E F47A                move.w     D0, [A6 - 0xB86]
  839. 000009BA  E540                     asl        D0.w, 2
  840. 000009BC  41EE FACC                lea.l      A0, [A6 - 0x534]
  841. 000009C0  2F30 0000                move.l     -[A7], [A0 + D0.w]
  842. 000009C4  487A 0C0A                pea.l      [PC + 0xC0A /* 000015D0, value 0x4E56 'NV', cstring "" */]
  843. 000009C8  486E FE98                pea.l      [A6 - 0x168]
  844. 000009CC  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  845. 000009D0  7000                     moveq.l    D0, 0x00
  846. 000009D2  2D40 FDB0                move.l     [A6 - 0x250], D0
  847. 000009D6  4267                     clr.w      -[A7]
  848. 000009D8  486E FE98                pea.l      [A6 - 0x168]
  849. 000009DC  486E FBAC                pea.l      [A6 - 0x454]
  850. 000009E0  3F3C 0100                move.w     -[A7], 0x100
  851. 000009E4  486E FDAE                pea.l      [A6 - 0x252]
  852. 000009E8  486E FDB0                pea.l      [A6 - 0x250]
  853. 000009EC  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  854. 000009F0  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  855. 000009F4  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  856. 000009F8  3D5F F680                move.w     [A6 - 0x980], [A7]+
  857. 000009FC  6600 00B4                bne        +0xB6 /* 00000AB2 */
  858. 00000A00  70FF                     moveq.l    D0, 0xFFFFFFFF
  859. 00000A02  B06E FBAC                cmp.w      D0, [A6 - 0x454]
  860. 00000A06  670A                     beq        +0xC /* 00000A12 */
  861. 00000A08  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  862. 00000A0E  6000 00A2                bra        +0xA4 /* 00000AB2 */
  863. label00000A12:
  864. 00000A12  70FF                     moveq.l    D0, 0xFFFFFFFF
  865. 00000A14  2F00                     move.l     -[A7], D0
  866. 00000A16  486E FBAE                pea.l      [A6 - 0x452]
  867. 00000A1A  486E FE98                pea.l      [A6 - 0x168]
  868. 00000A1E  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  869. 00000A22  7000                     moveq.l    D0, 0x00
  870. 00000A24  2D40 FDB0                move.l     [A6 - 0x250], D0
  871. 00000A28  4267                     clr.w      -[A7]
  872. 00000A2A  486E FE98                pea.l      [A6 - 0x168]
  873. 00000A2E  486E F7AC                pea.l      [A6 - 0x854]
  874. 00000A32  3F3C 0100                move.w     -[A7], 0x100
  875. 00000A36  486E FDAE                pea.l      [A6 - 0x252]
  876. 00000A3A  486E FDB0                pea.l      [A6 - 0x250]
  877. 00000A3E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  878. 00000A42  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  879. 00000A46  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  880. 00000A4A  3D5F F680                move.w     [A6 - 0x980], [A7]+
  881. 00000A4E  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  882. 00000A54  57C0                     seq        D0
  883. 00000A56  4A00                     tst.b      D0
  884. 00000A58  6624                     bne        +0x26 /* 00000A7E */
  885. 00000A5A  4A6E F680                tst.w      [A6 - 0x980]
  886. 00000A5E  57C1                     seq        D1
  887. 00000A60  4A01                     tst.b      D1
  888. 00000A62  6744                     beq        +0x46 /* 00000AA8 */
  889. 00000A64  342E F47A                move.w     D2, [A6 - 0xB86]
  890. 00000A68  E542                     asl        D2.w, 2
  891. 00000A6A  262E F7AC                move.l     D3, [A6 - 0x854]
  892. 00000A6E  41EE FACC                lea.l      A0, [A6 - 0x534]
  893. 00000A72  B6B0 2000                cmp.l      D3, [A0 + D2.w]
  894. 00000A76  56C2                     sne        D2
  895. 00000A78  C202                     and.b      D1, D2
  896. 00000A7A  8001                     or.b       D0, D1
  897. 00000A7C  672A                     beq        +0x2C /* 00000AA8 */
  898. label00000A7E:
  899. 00000A7E  3F3C 0133                move.w     -[A7], 0x133
  900. 00000A82  2F0E                     move.l     -[A7], A6
  901. 00000A84  4EBA FA60                jsr        [PC - 0x5A0 /* 000004E6 */]
  902. 00000A88  4267                     clr.w      -[A7]
  903. 00000A8A  486E FF28                pea.l      [A6 - 0xD8]
  904. 00000A8E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  905. 00000A92  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  906. 00000A96  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  907. 00000A9A  2F0E                     move.l     -[A7], A6
  908. 00000A9C  4EBA FA0A                jsr        [PC - 0x5F6 /* 000004A8 */]
  909. 00000AA0  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  910. 00000AA6  600A                     bra        +0xC /* 00000AB2 */
  911. label00000AA8:
  912. 00000AA8  3F2E F680                move.w     -[A7], [A6 - 0x980]
  913. 00000AAC  2F0E                     move.l     -[A7], A6
  914. 00000AAE  4EBA F9F8                jsr        [PC - 0x608 /* 000004A8 */]
  915. label00000AB2:
  916. 00000AB2  302E F47A                move.w     D0, [A6 - 0xB86]
  917. 00000AB6  E540                     asl        D0.w, 2
  918. 00000AB8  41EE FACC                lea.l      A0, [A6 - 0x534]
  919. 00000ABC  2F30 0000                move.l     -[A7], [A0 + D0.w]
  920. 00000AC0  486E FFBE                pea.l      [A6 - 0x42]
  921. 00000AC4  486E FE08                pea.l      [A6 - 0x1F8]
  922. 00000AC8  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  923. 00000ACC  7000                     moveq.l    D0, 0x00
  924. 00000ACE  2D40 FDB0                move.l     [A6 - 0x250], D0
  925. 00000AD2  4267                     clr.w      -[A7]
  926. 00000AD4  486E FE08                pea.l      [A6 - 0x1F8]
  927. 00000AD8  486E F8AC                pea.l      [A6 - 0x754]
  928. 00000ADC  3F3C 0100                move.w     -[A7], 0x100
  929. 00000AE0  486E FDAE                pea.l      [A6 - 0x252]
  930. 00000AE4  486E FDB0                pea.l      [A6 - 0x250]
  931. 00000AE8  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  932. 00000AEC  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  933. 00000AF0  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  934. 00000AF4  3D5F F67E                move.w     [A6 - 0x982], [A7]+
  935. 00000AF8  57C0                     seq        D0
  936. 00000AFA  4A00                     tst.b      D0
  937. 00000AFC  6734                     beq        +0x36 /* 00000B32 */
  938. 00000AFE  7206                     moveq.l    D1, 0x06
  939. 00000B00  B26E FDAE                cmp.w      D1, [A6 - 0x252]
  940. 00000B04  56C1                     sne        D1
  941. 00000B06  C001                     and.b      D0, D1
  942. 00000B08  6728                     beq        +0x2A /* 00000B32 */
  943. 00000B0A  3F3C 013D                move.w     -[A7], 0x13D
  944. 00000B0E  2F0E                     move.l     -[A7], A6
  945. 00000B10  4EBA F9D4                jsr        [PC - 0x62C /* 000004E6 */]
  946. 00000B14  4267                     clr.w      -[A7]
  947. 00000B16  486E FE08                pea.l      [A6 - 0x1F8]
  948. 00000B1A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  949. 00000B1E  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  950. 00000B22  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  951. 00000B26  2F0E                     move.l     -[A7], A6
  952. 00000B28  4EBA F97E                jsr        [PC - 0x682 /* 000004A8 */]
  953. 00000B2C  3D7C FE61 F67E           move.w     [A6 - 0x982], 0xFE61
  954. label00000B32:
  955. 00000B32  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  956. 00000B38  6658                     bne        +0x5A /* 00000B92 */
  957. 00000B3A  3F3C 014C                move.w     -[A7], 0x14C
  958. 00000B3E  2F0E                     move.l     -[A7], A6
  959. 00000B40  4EBA F966                jsr        [PC - 0x69A /* 000004A8 */]
  960. 00000B44  302E F47A                move.w     D0, [A6 - 0xB86]
  961. 00000B48  E540                     asl        D0.w, 2
  962. 00000B4A  41EE FACC                lea.l      A0, [A6 - 0x534]
  963. 00000B4E  7200                     moveq.l    D1, 0x00
  964. 00000B50  2181 0000                move.l     [A0 + D0.w], D1
  965. 00000B54  1D7C 0001 F687           move.b     [A6 - 0x979], 0x1
  966. 00000B5A  0C6E FE61 F67E           cmpi.w     [A6 - 0x982], 0xFE61
  967. 00000B60  6700 008A                beq        +0x8C /* 00000BEC */
  968. 00000B64  3F2E F67E                move.w     -[A7], [A6 - 0x982]
  969. 00000B68  2F0E                     move.l     -[A7], A6
  970. 00000B6A  4EBA F93C                jsr        [PC - 0x6C4 /* 000004A8 */]
  971. 00000B6E  3F3C 0134                move.w     -[A7], 0x134
  972. 00000B72  2F0E                     move.l     -[A7], A6
  973. 00000B74  4EBA F970                jsr        [PC - 0x690 /* 000004E6 */]
  974. 00000B78  4267                     clr.w      -[A7]
  975. 00000B7A  486E FE08                pea.l      [A6 - 0x1F8]
  976. 00000B7E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  977. 00000B82  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  978. 00000B86  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  979. 00000B8A  2F0E                     move.l     -[A7], A6
  980. 00000B8C  4EBA F91A                jsr        [PC - 0x6E6 /* 000004A8 */]
  981. 00000B90  605A                     bra        +0x5C /* 00000BEC */
  982. label00000B92:
  983. 00000B92  3F2E F680                move.w     -[A7], [A6 - 0x980]
  984. 00000B96  2F0E                     move.l     -[A7], A6
  985. 00000B98  4EBA F90E                jsr        [PC - 0x6F2 /* 000004A8 */]
  986. 00000B9C  0C6E FE61 F67E           cmpi.w     [A6 - 0x982], 0xFE61
  987. 00000BA2  6648                     bne        +0x4A /* 00000BEC */
  988. 00000BA4  3F3C 0135                move.w     -[A7], 0x135
  989. 00000BA8  2F0E                     move.l     -[A7], A6
  990. 00000BAA  4EBA F93A                jsr        [PC - 0x6C6 /* 000004E6 */]
  991. 00000BAE  4267                     clr.w      -[A7]
  992. 00000BB0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  993. 00000BB4  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  994. 00000BB8  101F                     move.b     D0, [A7]+
  995. 00000BBA  660A                     bne        +0xC /* 00000BC6 */
  996. 00000BBC  3F3C FFDE                move.w     -[A7], 0xFFDE
  997. 00000BC0  2F0E                     move.l     -[A7], A6
  998. 00000BC2  4EBA F8E4                jsr        [PC - 0x71C /* 000004A8 */]
  999. label00000BC6:
  1000. 00000BC6  7000                     moveq.l    D0, 0x00
  1001. 00000BC8  2D40 F8AE                move.l     [A6 - 0x752], D0
  1002. 00000BCC  4267                     clr.w      -[A7]
  1003. 00000BCE  486E FE08                pea.l      [A6 - 0x1F8]
  1004. 00000BD2  3F3C 0006                move.w     -[A7], 0x6
  1005. 00000BD6  486E F8AC                pea.l      [A6 - 0x754]
  1006. 00000BDA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1007. 00000BDE  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1008. 00000BE2  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  1009. 00000BE6  2F0E                     move.l     -[A7], A6
  1010. 00000BE8  4EBA F8BE                jsr        [PC - 0x742 /* 000004A8 */]
  1011. label00000BEC:
  1012. 00000BEC  526E F47A                addq.w     [A6 - 0xB86], 1
  1013. label00000BF0:
  1014. 00000BF0  702A                     moveq.l    D0, 0x2A
  1015. 00000BF2  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  1016. 00000BF6  6C00 FD0A                bge        -0x2F4 /* 00000902 */
  1017. 00000BFA  202E FAB4                move.l     D0, [A6 - 0x54C]
  1018. 00000BFE  B0AE F6A8                cmp.l      D0, [A6 - 0x958]
  1019. 00000C02  6F06                     ble        +0x8 /* 00000C0A */
  1020. 00000C04  2D6E FAB4 F6A8           move.l     [A6 - 0x958], [A6 - 0x54C]
  1021. label00000C0A:
  1022. 00000C0A  7001                     moveq.l    D0, 0x01
  1023. 00000C0C  B0AE FAB4                cmp.l      D0, [A6 - 0x54C]
  1024. 00000C10  6604                     bne        +0x6 /* 00000C16 */
  1025. 00000C12  422E F686                clr.b      [A6 - 0x97A]
  1026. label00000C16:
  1027. 00000C16  102E F687                move.b     D0, [A6 - 0x979]
  1028. 00000C1A  6700 F98E                beq        -0x670 /* 000005AA */
  1029. 00000C1E  4267                     clr.w      -[A7]
  1030. 00000C20  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1031. 00000C24  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  1032. 00000C28  101F                     move.b     D0, [A7]+
  1033. 00000C2A  660A                     bne        +0xC /* 00000C36 */
  1034. 00000C2C  3F3C FFDE                move.w     -[A7], 0xFFDE
  1035. 00000C30  2F0E                     move.l     -[A7], A6
  1036. 00000C32  4EBA F874                jsr        [PC - 0x78C /* 000004A8 */]
  1037. label00000C36:
  1038. 00000C36  3D7C 0002 F47A           move.w     [A6 - 0xB86], 0x2
  1039. label00000C3C:
  1040. 00000C3C  702A                     moveq.l    D0, 0x2A
  1041. 00000C3E  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  1042. 00000C42  5CC0                     sge        D0
  1043. 00000C44  4A00                     tst.b      D0
  1044. 00000C46  671A                     beq        +0x1C /* 00000C62 */
  1045. 00000C48  322E F47A                move.w     D1, [A6 - 0xB86]
  1046. 00000C4C  E541                     asl        D1.w, 2
  1047. 00000C4E  41EE FACC                lea.l      A0, [A6 - 0x534]
  1048. 00000C52  4AB0 1000                tst.l      [A0 + D1.w]
  1049. 00000C56  56C1                     sne        D1
  1050. 00000C58  C001                     and.b      D0, D1
  1051. 00000C5A  6706                     beq        +0x8 /* 00000C62 */
  1052. 00000C5C  526E F47A                addq.w     [A6 - 0xB86], 1
  1053. 00000C60  60DA                     bra        -0x24 /* 00000C3C */
  1054. label00000C62:
  1055. 00000C62  702A                     moveq.l    D0, 0x2A
  1056. 00000C64  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  1057. 00000C68  6C02                     bge        +0x4 /* 00000C6C */
  1058. 00000C6A  6060                     bra        +0x62 /* 00000CCC */
  1059. label00000C6C:
  1060. 00000C6C  3D6E F47A F47C           move.w     [A6 - 0xB84], [A6 - 0xB86]
  1061. label00000C72:
  1062. 00000C72  702A                     moveq.l    D0, 0x2A
  1063. 00000C74  B06E F47C                cmp.w      D0, [A6 - 0xB84]
  1064. 00000C78  5CC0                     sge        D0
  1065. 00000C7A  4A00                     tst.b      D0
  1066. 00000C7C  671A                     beq        +0x1C /* 00000C98 */
  1067. 00000C7E  322E F47C                move.w     D1, [A6 - 0xB84]
  1068. 00000C82  E541                     asl        D1.w, 2
  1069. 00000C84  41EE FACC                lea.l      A0, [A6 - 0x534]
  1070. 00000C88  4AB0 1000                tst.l      [A0 + D1.w]
  1071. 00000C8C  57C1                     seq        D1
  1072. 00000C8E  C001                     and.b      D0, D1
  1073. 00000C90  6706                     beq        +0x8 /* 00000C98 */
  1074. 00000C92  526E F47C                addq.w     [A6 - 0xB84], 1
  1075. 00000C96  60DA                     bra        -0x24 /* 00000C72 */
  1076. label00000C98:
  1077. 00000C98  702A                     moveq.l    D0, 0x2A
  1078. 00000C9A  B06E F47C                cmp.w      D0, [A6 - 0xB84]
  1079. 00000C9E  6C02                     bge        +0x4 /* 00000CA2 */
  1080. 00000CA0  602A                     bra        +0x2C /* 00000CCC */
  1081. label00000CA2:
  1082. 00000CA2  302E F47C                move.w     D0, [A6 - 0xB84]
  1083. 00000CA6  E540                     asl        D0.w, 2
  1084. 00000CA8  322E F47A                move.w     D1, [A6 - 0xB86]
  1085. 00000CAC  E541                     asl        D1.w, 2
  1086. 00000CAE  41EE FACC                lea.l      A0, [A6 - 0x534]
  1087. 00000CB2  21B0 0000 1000           move.l     [A0 + D1.w], [A0 + D0.w]
  1088. 00000CB8  302E F47C                move.w     D0, [A6 - 0xB84]
  1089. 00000CBC  E540                     asl        D0.w, 2
  1090. 00000CBE  7200                     moveq.l    D1, 0x00
  1091. 00000CC0  2181 0000                move.l     [A0 + D0.w], D1
  1092. 00000CC4  526E F47A                addq.w     [A6 - 0xB86], 1
  1093. 00000CC8  6000 FF72                bra        -0x8C /* 00000C3C */
  1094. label00000CCC:
  1095. 00000CCC  3D7C 0001 F47A           move.w     [A6 - 0xB86], 0x1
  1096. 00000CD2  6014                     bra        +0x16 /* 00000CE8 */
  1097. label00000CD4:
  1098. 00000CD4  302E F47A                move.w     D0, [A6 - 0xB86]
  1099. 00000CD8  E540                     asl        D0.w, 2
  1100. 00000CDA  41EE FAC2                lea.l      A0, [A6 - 0x53E]
  1101. 00000CDE  7200                     moveq.l    D1, 0x00
  1102. 00000CE0  2181 0000                move.l     [A0 + D0.w], D1
  1103. 00000CE4  526E F47A                addq.w     [A6 - 0xB86], 1
  1104. label00000CE8:
  1105. 00000CE8  7002                     moveq.l    D0, 0x02
  1106. 00000CEA  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  1107. 00000CEE  6CE4                     bge        -0x1A /* 00000CD4 */
  1108. 00000CF0  4267                     clr.w      -[A7]
  1109. 00000CF2  486E FFB8                pea.l      [A6 - 0x48]
  1110. 00000CF6  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1111. 00000CFA  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1112. 00000CFE  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  1113. 00000D02  2F0E                     move.l     -[A7], A6
  1114. 00000D04  4EBA F7A2                jsr        [PC - 0x85E /* 000004A8 */]
  1115. 00000D08  702A                     moveq.l    D0, 0x2A
  1116. 00000D0A  906E FACE                sub.w      D0, [A6 - 0x532]
  1117. 00000D0E  E540                     asl        D0.w, 2
  1118. 00000D10  323C 00CC                move.w     D1, 0xCC
  1119. 00000D14  9240                     sub.w      D1, D0
  1120. 00000D16  3D41 FDAE                move.w     [A6 - 0x252], D1
  1121. 00000D1A  4267                     clr.w      -[A7]
  1122. 00000D1C  486E FFB8                pea.l      [A6 - 0x48]
  1123. 00000D20  3F2E FDAE                move.w     -[A7], [A6 - 0x252]
  1124. 00000D24  486E FAAC                pea.l      [A6 - 0x554]
  1125. 00000D28  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1126. 00000D2C  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1127. 00000D30  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  1128. 00000D34  2F0E                     move.l     -[A7], A6
  1129. 00000D36  4EBA F770                jsr        [PC - 0x890 /* 000004A8 */]
  1130. 00000D3A  6000 F86E                bra        -0x790 /* 000005AA */
  1131. label00000D3E:
  1132. 00000D3E  102E F686                move.b     D0, [A6 - 0x97A]
  1133. 00000D42  670E                     beq        +0x10 /* 00000D52 */
  1134. 00000D44  7001                     moveq.l    D0, 0x01
  1135. 00000D46  B0AE F6A8                cmp.l      D0, [A6 - 0x958]
  1136. 00000D4A  6F06                     ble        +0x8 /* 00000D52 */
  1137. 00000D4C  7001                     moveq.l    D0, 0x01
  1138. 00000D4E  2D40 F6A8                move.l     [A6 - 0x958], D0
  1139. label00000D52:
  1140. 00000D52  70FF                     moveq.l    D0, 0xFFFFFFFF
  1141. 00000D54  2F00                     move.l     -[A7], D0
  1142. 00000D56  487A 0878                pea.l      [PC + 0x878 /* 000015D0, value 0x4E56 'NV', cstring "" */]
  1143. 00000D5A  486E FE98                pea.l      [A6 - 0x168]
  1144. 00000D5E  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1145. 00000D62  7000                     moveq.l    D0, 0x00
  1146. 00000D64  2D40 FDB0                move.l     [A6 - 0x250], D0
  1147. 00000D68  4267                     clr.w      -[A7]
  1148. 00000D6A  486E FE98                pea.l      [A6 - 0x168]
  1149. 00000D6E  486E F8AC                pea.l      [A6 - 0x754]
  1150. 00000D72  3F3C 0100                move.w     -[A7], 0x100
  1151. 00000D76  486E FDAE                pea.l      [A6 - 0x252]
  1152. 00000D7A  486E FDB0                pea.l      [A6 - 0x250]
  1153. 00000D7E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1154. 00000D82  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1155. 00000D86  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1156. 00000D8A  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1157. 00000D8E  57C0                     seq        D0
  1158. 00000D90  4A00                     tst.b      D0
  1159. 00000D92  6732                     beq        +0x34 /* 00000DC6 */
  1160. 00000D94  4A6E FDAE                tst.w      [A6 - 0x252]
  1161. 00000D98  56C1                     sne        D1
  1162. 00000D9A  C001                     and.b      D0, D1
  1163. 00000D9C  6728                     beq        +0x2A /* 00000DC6 */
  1164. 00000D9E  3F3C 013D                move.w     -[A7], 0x13D
  1165. 00000DA2  2F0E                     move.l     -[A7], A6
  1166. 00000DA4  4EBA F740                jsr        [PC - 0x8C0 /* 000004E6 */]
  1167. 00000DA8  4267                     clr.w      -[A7]
  1168. 00000DAA  486E FE98                pea.l      [A6 - 0x168]
  1169. 00000DAE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1170. 00000DB2  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1171. 00000DB6  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  1172. 00000DBA  2F0E                     move.l     -[A7], A6
  1173. 00000DBC  4EBA F6EA                jsr        [PC - 0x916 /* 000004A8 */]
  1174. 00000DC0  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  1175. label00000DC6:
  1176. 00000DC6  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  1177. 00000DCC  6640                     bne        +0x42 /* 00000E0E */
  1178. 00000DCE  3F3C 0137                move.w     -[A7], 0x137
  1179. 00000DD2  2F0E                     move.l     -[A7], A6
  1180. 00000DD4  4EBA F710                jsr        [PC - 0x8F0 /* 000004E6 */]
  1181. 00000DD8  4267                     clr.w      -[A7]
  1182. 00000DDA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1183. 00000DDE  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  1184. 00000DE2  101F                     move.b     D0, [A7]+
  1185. 00000DE4  660A                     bne        +0xC /* 00000DF0 */
  1186. 00000DE6  3F3C FFDE                move.w     -[A7], 0xFFDE
  1187. 00000DEA  2F0E                     move.l     -[A7], A6
  1188. 00000DEC  4EBA F6BA                jsr        [PC - 0x946 /* 000004A8 */]
  1189. label00000DF0:
  1190. 00000DF0  4267                     clr.w      -[A7]
  1191. 00000DF2  486E FE98                pea.l      [A6 - 0x168]
  1192. 00000DF6  4267                     clr.w      -[A7]
  1193. 00000DF8  42A7                     clr.l      -[A7]
  1194. 00000DFA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1195. 00000DFE  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1196. 00000E02  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  1197. 00000E06  2F0E                     move.l     -[A7], A6
  1198. 00000E08  4EBA F69E                jsr        [PC - 0x962 /* 000004A8 */]
  1199. 00000E0C  600A                     bra        +0xC /* 00000E18 */
  1200. label00000E0E:
  1201. 00000E0E  3F2E F680                move.w     -[A7], [A6 - 0x980]
  1202. 00000E12  2F0E                     move.l     -[A7], A6
  1203. 00000E14  4EBA F692                jsr        [PC - 0x96E /* 000004A8 */]
  1204. label00000E18:
  1205. 00000E18  41EE FE50                lea.l      A0, [A6 - 0x1B0]
  1206. 00000E1C  43EE FE98                lea.l      A1, [A6 - 0x168]
  1207. 00000E20  7011                     moveq.l    D0, 0x11
  1208. label00000E22:
  1209. 00000E22  20D9                     move.l     [A0]+, [A1]+
  1210. 00000E24  51C8 FFFC                dbf        D0, -0x6 /* 00000E22 */
  1211. 00000E28  7000                     moveq.l    D0, 0x00
  1212. 00000E2A  2D40 FDB0                move.l     [A6 - 0x250], D0
  1213. 00000E2E  4267                     clr.w      -[A7]
  1214. 00000E30  486E FE98                pea.l      [A6 - 0x168]
  1215. 00000E34  486E F8AC                pea.l      [A6 - 0x754]
  1216. 00000E38  3F3C 0100                move.w     -[A7], 0x100
  1217. 00000E3C  486E FDAE                pea.l      [A6 - 0x252]
  1218. 00000E40  486E FDB0                pea.l      [A6 - 0x250]
  1219. 00000E44  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1220. 00000E48  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1221. 00000E4C  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1222. 00000E50  2F0E                     move.l     -[A7], A6
  1223. 00000E52  4EBA F654                jsr        [PC - 0x9AC /* 000004A8 */]
  1224. 00000E56  2F3C 0001 0000           move.l     -[A7], 0x10000
  1225. 00000E5C  486E FE98                pea.l      [A6 - 0x168]
  1226. 00000E60  486E F7AC                pea.l      [A6 - 0x854]
  1227. 00000E64  3F3C 0100                move.w     -[A7], 0x100
  1228. 00000E68  486E FDAE                pea.l      [A6 - 0x252]
  1229. 00000E6C  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  1230. 00000E70  486E FDAC                pea.l      [A6 - 0x254]
  1231. 00000E74  486E FDB0                pea.l      [A6 - 0x250]
  1232. 00000E78  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1233. 00000E7C  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1234. 00000E80  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  1235. 00000E84  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1236. 00000E88  0C6E FE54 F680           cmpi.w     [A6 - 0x980], 0xFE54
  1237. 00000E8E  57C0                     seq        D0
  1238. 00000E90  4A00                     tst.b      D0
  1239. 00000E92  6600 02EE                bne        +0x2F0 /* 00001182 */
  1240. 00000E96  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  1241. 00000E9C  57C1                     seq        D1
  1242. 00000E9E  8001                     or.b       D0, D1
  1243. 00000EA0  6704                     beq        +0x6 /* 00000EA6 */
  1244. 00000EA2  6000 02DE                bra        +0x2E0 /* 00001182 */
  1245. label00000EA6:
  1246. 00000EA6  3F2E F680                move.w     -[A7], [A6 - 0x980]
  1247. 00000EAA  2F0E                     move.l     -[A7], A6
  1248. 00000EAC  4EBA F5FA                jsr        [PC - 0xA06 /* 000004A8 */]
  1249. 00000EB0  70FF                     moveq.l    D0, 0xFFFFFFFF
  1250. 00000EB2  B0AE FE9A                cmp.l      D0, [A6 - 0x166]
  1251. 00000EB6  6704                     beq        +0x6 /* 00000EBC */
  1252. 00000EB8  6000 02C8                bra        +0x2CA /* 00001182 */
  1253. label00000EBC:
  1254. 00000EBC  4AAE F7AC                tst.l      [A6 - 0x854]
  1255. 00000EC0  57C0                     seq        D0
  1256. 00000EC2  4A00                     tst.b      D0
  1257. 00000EC4  660C                     bne        +0xE /* 00000ED2 */
  1258. 00000EC6  7220                     moveq.l    D1, 0x20
  1259. 00000EC8  B26E FDAE                cmp.w      D1, [A6 - 0x252]
  1260. 00000ECC  56C1                     sne        D1
  1261. 00000ECE  8001                     or.b       D0, D1
  1262. 00000ED0  6736                     beq        +0x38 /* 00000F08 */
  1263. label00000ED2:
  1264. 00000ED2  3F3C 0138                move.w     -[A7], 0x138
  1265. 00000ED6  2F0E                     move.l     -[A7], A6
  1266. 00000ED8  4EBA F60C                jsr        [PC - 0x9F4 /* 000004E6 */]
  1267. 00000EDC  4267                     clr.w      -[A7]
  1268. 00000EDE  486E FE98                pea.l      [A6 - 0x168]
  1269. 00000EE2  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1270. 00000EE6  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1271. 00000EEA  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  1272. 00000EEE  2F0E                     move.l     -[A7], A6
  1273. 00000EF0  4EBA F5B6                jsr        [PC - 0xA4A /* 000004A8 */]
  1274. 00000EF4  41EE FE98                lea.l      A0, [A6 - 0x168]
  1275. 00000EF8  43EE FE50                lea.l      A1, [A6 - 0x1B0]
  1276. 00000EFC  7011                     moveq.l    D0, 0x11
  1277. label00000EFE:
  1278. 00000EFE  20D9                     move.l     [A0]+, [A1]+
  1279. 00000F00  51C8 FFFC                dbf        D0, -0x6 /* 00000EFE */
  1280. 00000F04  6000 FF12                bra        -0xEC /* 00000E18 */
  1281. label00000F08:
  1282. 00000F08  2F2E F7AC                move.l     -[A7], [A6 - 0x854]
  1283. 00000F0C  487A 06C2                pea.l      [PC + 0x6C2 /* 000015D0, value 0x4E56 'NV', cstring "" */]
  1284. 00000F10  486E FF28                pea.l      [A6 - 0xD8]
  1285. 00000F14  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1286. 00000F18  7000                     moveq.l    D0, 0x00
  1287. 00000F1A  2D40 FDB0                move.l     [A6 - 0x250], D0
  1288. 00000F1E  4267                     clr.w      -[A7]
  1289. 00000F20  486E FF28                pea.l      [A6 - 0xD8]
  1290. 00000F24  486E FBAC                pea.l      [A6 - 0x454]
  1291. 00000F28  3F3C 0100                move.w     -[A7], 0x100
  1292. 00000F2C  486E FDAE                pea.l      [A6 - 0x252]
  1293. 00000F30  486E FDB0                pea.l      [A6 - 0x250]
  1294. 00000F34  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1295. 00000F38  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1296. 00000F3C  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1297. 00000F40  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1298. 00000F44  6600 01BC                bne        +0x1BE /* 00001102 */
  1299. 00000F48  702A                     moveq.l    D0, 0x2A
  1300. 00000F4A  B06E FDAE                cmp.w      D0, [A6 - 0x252]
  1301. 00000F4E  670A                     beq        +0xC /* 00000F5A */
  1302. 00000F50  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  1303. 00000F56  6000 0178                bra        +0x17A /* 000010D0 */
  1304. label00000F5A:
  1305. 00000F5A  4267                     clr.w      -[A7]
  1306. 00000F5C  486E FBAE                pea.l      [A6 - 0x452]
  1307. 00000F60  486E FE9E                pea.l      [A6 - 0x162]
  1308. 00000F64  1F3C 0001                move.b     -[A7], 0x1
  1309. 00000F68  1F3C 0001                move.b     -[A7], 0x1
  1310. 00000F6C  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1311. 00000F70  101F                     move.b     D0, [A7]+
  1312. 00000F72  6600 015C                bne        +0x15E /* 000010D0 */
  1313. 00000F76  302E FBAC                move.w     D0, [A6 - 0x454]
  1314. 00000F7A  48C0                     ext.l      D0
  1315. 00000F7C  2F00                     move.l     -[A7], D0
  1316. 00000F7E  486E FBAE                pea.l      [A6 - 0x452]
  1317. 00000F82  486E FE08                pea.l      [A6 - 0x1F8]
  1318. 00000F86  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1319. 00000F8A  7000                     moveq.l    D0, 0x00
  1320. 00000F8C  2D40 FDB0                move.l     [A6 - 0x250], D0
  1321. 00000F90  70FF                     moveq.l    D0, 0xFFFFFFFF
  1322. 00000F92  B06E FBAC                cmp.w      D0, [A6 - 0x454]
  1323. 00000F96  6638                     bne        +0x3A /* 00000FD0 */
  1324. 00000F98  4267                     clr.w      -[A7]
  1325. 00000F9A  486E FE08                pea.l      [A6 - 0x1F8]
  1326. 00000F9E  486E F6AC                pea.l      [A6 - 0x954]
  1327. 00000FA2  3F3C 0100                move.w     -[A7], 0x100
  1328. 00000FA6  486E FDAE                pea.l      [A6 - 0x252]
  1329. 00000FAA  486E FDB0                pea.l      [A6 - 0x250]
  1330. 00000FAE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1331. 00000FB2  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1332. 00000FB6  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1333. 00000FBA  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1334. 00000FBE  202E F6AC                move.l     D0, [A6 - 0x954]
  1335. 00000FC2  B0AE F7AC                cmp.l      D0, [A6 - 0x854]
  1336. 00000FC6  56C0                     sne        D0
  1337. 00000FC8  4400                     neg.b      D0
  1338. 00000FCA  1D40 F684                move.b     [A6 - 0x97C], D0
  1339. 00000FCE  6044                     bra        +0x46 /* 00001014 */
  1340. label00000FD0:
  1341. 00000FD0  4A6E FBAC                tst.w      [A6 - 0x454]
  1342. 00000FD4  6638                     bne        +0x3A /* 0000100E */
  1343. 00000FD6  4267                     clr.w      -[A7]
  1344. 00000FD8  486E FE08                pea.l      [A6 - 0x1F8]
  1345. 00000FDC  486E FAAC                pea.l      [A6 - 0x554]
  1346. 00000FE0  3F3C 0100                move.w     -[A7], 0x100
  1347. 00000FE4  486E FDAE                pea.l      [A6 - 0x252]
  1348. 00000FE8  486E FDB0                pea.l      [A6 - 0x250]
  1349. 00000FEC  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1350. 00000FF0  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1351. 00000FF4  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1352. 00000FF8  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1353. 00000FFC  202E FAB4                move.l     D0, [A6 - 0x54C]
  1354. 00001000  B0AE F7AC                cmp.l      D0, [A6 - 0x854]
  1355. 00001004  56C0                     sne        D0
  1356. 00001006  4400                     neg.b      D0
  1357. 00001008  1D40 F684                move.b     [A6 - 0x97C], D0
  1358. 0000100C  6006                     bra        +0x8 /* 00001014 */
  1359. label0000100E:
  1360. 0000100E  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  1361. label00001014:
  1362. 00001014  4A6E F680                tst.w      [A6 - 0x980]
  1363. 00001018  6600 00B6                bne        +0xB8 /* 000010D0 */
  1364. 0000101C  102E F684                move.b     D0, [A6 - 0x97C]
  1365. 00001020  670A                     beq        +0xC /* 0000102C */
  1366. 00001022  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  1367. 00001028  6000 00A6                bra        +0xA8 /* 000010D0 */
  1368. label0000102C:
  1369. 0000102C  70FF                     moveq.l    D0, 0xFFFFFFFF
  1370. 0000102E  B06E FBAC                cmp.w      D0, [A6 - 0x454]
  1371. 00001032  6654                     bne        +0x56 /* 00001088 */
  1372. 00001034  41EE F47E                lea.l      A0, [A6 - 0xB82]
  1373. 00001038  43EE FBAE                lea.l      A1, [A6 - 0x452]
  1374. 0000103C  7007                     moveq.l    D0, 0x07
  1375. label0000103E:
  1376. 0000103E  20D9                     move.l     [A0]+, [A1]+
  1377. 00001040  51C8 FFFC                dbf        D0, -0x6 /* 0000103E */
  1378. 00001044  486E F47E                pea.l      [A6 - 0xB82]
  1379. 00001048  1F3C 0001                move.b     -[A7], 0x1
  1380. 0000104C  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  1381. 00001050  41EE F57E                lea.l      A0, [A6 - 0xA82]
  1382. 00001054  43EE FE9E                lea.l      A1, [A6 - 0x162]
  1383. 00001058  7007                     moveq.l    D0, 0x07
  1384. label0000105A:
  1385. 0000105A  20D9                     move.l     [A0]+, [A1]+
  1386. 0000105C  51C8 FFFC                dbf        D0, -0x6 /* 0000105A */
  1387. 00001060  486E F57E                pea.l      [A6 - 0xA82]
  1388. 00001064  1F3C 0001                move.b     -[A7], 0x1
  1389. 00001068  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  1390. 0000106C  4267                     clr.w      -[A7]
  1391. 0000106E  486E F47E                pea.l      [A6 - 0xB82]
  1392. 00001072  486E F57E                pea.l      [A6 - 0xA82]
  1393. 00001076  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  1394. 0000107A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1395. 0000107C  B05F                     cmp.w      D0, [A7]+
  1396. 0000107E  6714                     beq        +0x16 /* 00001094 */
  1397. 00001080  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  1398. 00001086  600C                     bra        +0xE /* 00001094 */
  1399. label00001088:
  1400. 00001088  4A6E FBAC                tst.w      [A6 - 0x454]
  1401. 0000108C  6706                     beq        +0x8 /* 00001094 */
  1402. 0000108E  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  1403. label00001094:
  1404. 00001094  4A6E F680                tst.w      [A6 - 0x980]
  1405. 00001098  6636                     bne        +0x38 /* 000010D0 */
  1406. 0000109A  3F3C 0139                move.w     -[A7], 0x139
  1407. 0000109E  2F0E                     move.l     -[A7], A6
  1408. 000010A0  4EBA F444                jsr        [PC - 0xBBC /* 000004E6 */]
  1409. 000010A4  4267                     clr.w      -[A7]
  1410. 000010A6  486E FE98                pea.l      [A6 - 0x168]
  1411. 000010AA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1412. 000010AE  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1413. 000010B2  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  1414. 000010B6  2F0E                     move.l     -[A7], A6
  1415. 000010B8  4EBA F3EE                jsr        [PC - 0xC12 /* 000004A8 */]
  1416. 000010BC  41EE FE98                lea.l      A0, [A6 - 0x168]
  1417. 000010C0  43EE FE50                lea.l      A1, [A6 - 0x1B0]
  1418. 000010C4  7011                     moveq.l    D0, 0x11
  1419. label000010C6:
  1420. 000010C6  20D9                     move.l     [A0]+, [A1]+
  1421. 000010C8  51C8 FFFC                dbf        D0, -0x6 /* 000010C6 */
  1422. 000010CC  6000 FD4A                bra        -0x2B4 /* 00000E18 */
  1423. label000010D0:
  1424. 000010D0  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  1425. 000010D6  6620                     bne        +0x22 /* 000010F8 */
  1426. 000010D8  4267                     clr.w      -[A7]
  1427. 000010DA  486E FF28                pea.l      [A6 - 0xD8]
  1428. 000010DE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1429. 000010E2  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1430. 000010E6  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  1431. 000010EA  2F0E                     move.l     -[A7], A6
  1432. 000010EC  4EBA F3BA                jsr        [PC - 0xC46 /* 000004A8 */]
  1433. 000010F0  3D7C FE61 F680           move.w     [A6 - 0x980], 0xFE61
  1434. 000010F6  600A                     bra        +0xC /* 00001102 */
  1435. label000010F8:
  1436. 000010F8  3F2E F680                move.w     -[A7], [A6 - 0x980]
  1437. 000010FC  2F0E                     move.l     -[A7], A6
  1438. 000010FE  4EBA F3A8                jsr        [PC - 0xC58 /* 000004A8 */]
  1439. label00001102:
  1440. 00001102  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  1441. 00001108  6662                     bne        +0x64 /* 0000116C */
  1442. 0000110A  3F3C 013A                move.w     -[A7], 0x13A
  1443. 0000110E  2F0E                     move.l     -[A7], A6
  1444. 00001110  4EBA F3D4                jsr        [PC - 0xC2C /* 000004E6 */]
  1445. 00001114  4267                     clr.w      -[A7]
  1446. 00001116  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1447. 0000111A  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  1448. 0000111E  101F                     move.b     D0, [A7]+
  1449. 00001120  660A                     bne        +0xC /* 0000112C */
  1450. 00001122  3F3C FFDE                move.w     -[A7], 0xFFDE
  1451. 00001126  2F0E                     move.l     -[A7], A6
  1452. 00001128  4EBA F37E                jsr        [PC - 0xC82 /* 000004A8 */]
  1453. label0000112C:
  1454. 0000112C  3D7C FFFF FBAC           move.w     [A6 - 0x454], 0xFFFF
  1455. 00001132  41EE FBAE                lea.l      A0, [A6 - 0x452]
  1456. 00001136  43EE FE9E                lea.l      A1, [A6 - 0x162]
  1457. 0000113A  7007                     moveq.l    D0, 0x07
  1458. label0000113C:
  1459. 0000113C  20D9                     move.l     [A0]+, [A1]+
  1460. 0000113E  51C8 FFFC                dbf        D0, -0x6 /* 0000113C */
  1461. 00001142  7000                     moveq.l    D0, 0x00
  1462. 00001144  2D40 FBCE                move.l     [A6 - 0x432], D0
  1463. 00001148  2D40 FBD2                move.l     [A6 - 0x42E], D0
  1464. 0000114C  4267                     clr.w      -[A7]
  1465. 0000114E  486E FF28                pea.l      [A6 - 0xD8]
  1466. 00001152  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  1467. 00001156  486E FBAC                pea.l      [A6 - 0x454]
  1468. 0000115A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1469. 0000115E  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1470. 00001162  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  1471. 00001166  2F0E                     move.l     -[A7], A6
  1472. 00001168  4EBA F33E                jsr        [PC - 0xCC2 /* 000004A8 */]
  1473. label0000116C:
  1474. 0000116C  202E F7AC                move.l     D0, [A6 - 0x854]
  1475. 00001170  B0AE F6A8                cmp.l      D0, [A6 - 0x958]
  1476. 00001174  6F00 FCA2                ble        -0x35C /* 00000E18 */
  1477. 00001178  2D6E F7AC F6A8           move.l     [A6 - 0x958], [A6 - 0x854]
  1478. 0000117E  6000 FC98                bra        -0x366 /* 00000E18 */
  1479. label00001182:
  1480. 00001182  202E F6A8                move.l     D0, [A6 - 0x958]
  1481. 00001186  B0AE FCDC                cmp.l      D0, [A6 - 0x324]
  1482. 0000118A  6F00 0094                ble        +0x96 /* 00001220 */
  1483. 0000118E  3F3C 013C                move.w     -[A7], 0x13C
  1484. 00001192  2F0E                     move.l     -[A7], A6
  1485. 00001194  4EBA F350                jsr        [PC - 0xCB0 /* 000004E6 */]
  1486. 00001198  4267                     clr.w      -[A7]
  1487. 0000119A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1488. 0000119E  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  1489. 000011A2  101F                     move.b     D0, [A7]+
  1490. 000011A4  660A                     bne        +0xC /* 000011B0 */
  1491. 000011A6  3F3C FFDE                move.w     -[A7], 0xFFDE
  1492. 000011AA  2F0E                     move.l     -[A7], A6
  1493. 000011AC  4EBA F2FA                jsr        [PC - 0xD06 /* 000004A8 */]
  1494. label000011B0:
  1495. 000011B0  2D6E F6A8 FCDC           move.l     [A6 - 0x324], [A6 - 0x958]
  1496. 000011B6  3D7C 0001 F47A           move.w     [A6 - 0xB86], 0x1
  1497. 000011BC  6014                     bra        +0x16 /* 000011D2 */
  1498. label000011BE:
  1499. 000011BE  302E F47A                move.w     D0, [A6 - 0xB86]
  1500. 000011C2  E540                     asl        D0.w, 2
  1501. 000011C4  41EE FCFC                lea.l      A0, [A6 - 0x304]
  1502. 000011C8  7200                     moveq.l    D1, 0x00
  1503. 000011CA  2181 0000                move.l     [A0 + D0.w], D1
  1504. 000011CE  526E F47A                addq.w     [A6 - 0xB86], 1
  1505. label000011D2:
  1506. 000011D2  7009                     moveq.l    D0, 0x09
  1507. 000011D4  B06E F47A                cmp.w      D0, [A6 - 0xB86]
  1508. 000011D8  6CE4                     bge        -0x1A /* 000011BE */
  1509. 000011DA  42A7                     clr.l      -[A7]
  1510. 000011DC  487A 03F2                pea.l      [PC + 0x3F2 /* 000015D0, value 0x4E56 'NV', cstring "" */]
  1511. 000011E0  486E FFB8                pea.l      [A6 - 0x48]
  1512. 000011E4  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1513. 000011E8  4267                     clr.w      -[A7]
  1514. 000011EA  486E FFB8                pea.l      [A6 - 0x48]
  1515. 000011EE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1516. 000011F2  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1517. 000011F6  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  1518. 000011FA  2F0E                     move.l     -[A7], A6
  1519. 000011FC  4EBA F2AA                jsr        [PC - 0xD56 /* 000004A8 */]
  1520. 00001200  4267                     clr.w      -[A7]
  1521. 00001202  486E FFB8                pea.l      [A6 - 0x48]
  1522. 00001206  3F3C 0078                move.w     -[A7], 0x78 /* 'x' */
  1523. 0000120A  486E FCAC                pea.l      [A6 - 0x354]
  1524. 0000120E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1525. 00001212  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1526. 00001216  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  1527. 0000121A  2F0E                     move.l     -[A7], A6
  1528. 0000121C  4EBA F28A                jsr        [PC - 0xD76 /* 000004A8 */]
  1529. label00001220:
  1530. 00001220  41EE FE08                lea.l      A0, [A6 - 0x1F8]
  1531. 00001224  43EE FF70                lea.l      A1, [A6 - 0x90]
  1532. 00001228  7011                     moveq.l    D0, 0x11
  1533. label0000122A:
  1534. 0000122A  20D9                     move.l     [A0]+, [A1]+
  1535. 0000122C  51C8 FFFC                dbf        D0, -0x6 /* 0000122A */
  1536. 00001230  7000                     moveq.l    D0, 0x00
  1537. 00001232  2D40 FDB0                move.l     [A6 - 0x250], D0
  1538. 00001236  4267                     clr.w      -[A7]
  1539. 00001238  486E FE08                pea.l      [A6 - 0x1F8]
  1540. 0000123C  486E F8AC                pea.l      [A6 - 0x754]
  1541. 00001240  3F3C 0100                move.w     -[A7], 0x100
  1542. 00001244  486E FDAE                pea.l      [A6 - 0x252]
  1543. 00001248  486E FDB0                pea.l      [A6 - 0x250]
  1544. 0000124C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1545. 00001250  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1546. 00001254  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1547. 00001258  2F0E                     move.l     -[A7], A6
  1548. 0000125A  4EBA F24C                jsr        [PC - 0xDB4 /* 000004A8 */]
  1549. label0000125E:
  1550. 0000125E  41EE FDC0                lea.l      A0, [A6 - 0x240]
  1551. 00001262  43EE FE08                lea.l      A1, [A6 - 0x1F8]
  1552. 00001266  7011                     moveq.l    D0, 0x11
  1553. label00001268:
  1554. 00001268  20D9                     move.l     [A0]+, [A1]+
  1555. 0000126A  51C8 FFFC                dbf        D0, -0x6 /* 00001268 */
  1556. 0000126E  2F3C 0001 0000           move.l     -[A7], 0x10000
  1557. 00001274  486E FE08                pea.l      [A6 - 0x1F8]
  1558. 00001278  486E F8AC                pea.l      [A6 - 0x754]
  1559. 0000127C  3F3C 0100                move.w     -[A7], 0x100
  1560. 00001280  486E FDAE                pea.l      [A6 - 0x252]
  1561. 00001284  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  1562. 00001288  486E FDAC                pea.l      [A6 - 0x254]
  1563. 0000128C  486E FDB0                pea.l      [A6 - 0x250]
  1564. 00001290  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1565. 00001294  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1566. 00001298  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  1567. 0000129C  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1568. 000012A0  0C6E FE54 F680           cmpi.w     [A6 - 0x980], 0xFE54
  1569. 000012A6  57C0                     seq        D0
  1570. 000012A8  4A00                     tst.b      D0
  1571. 000012AA  6600 02EE                bne        +0x2F0 /* 0000159A */
  1572. 000012AE  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  1573. 000012B4  57C1                     seq        D1
  1574. 000012B6  8001                     or.b       D0, D1
  1575. 000012B8  6704                     beq        +0x6 /* 000012BE */
  1576. 000012BA  6000 02DE                bra        +0x2E0 /* 0000159A */
  1577. label000012BE:
  1578. 000012BE  3F2E F680                move.w     -[A7], [A6 - 0x980]
  1579. 000012C2  2F0E                     move.l     -[A7], A6
  1580. 000012C4  4EBA F1E2                jsr        [PC - 0xE1E /* 000004A8 */]
  1581. 000012C8  422E F687                clr.b      [A6 - 0x979]
  1582. 000012CC  422E F683                clr.b      [A6 - 0x97D]
  1583. 000012D0  4AAE FE0A                tst.l      [A6 - 0x1F6]
  1584. 000012D4  660E                     bne        +0x10 /* 000012E4 */
  1585. 000012D6  3F3C 0148                move.w     -[A7], 0x148
  1586. 000012DA  2F0E                     move.l     -[A7], A6
  1587. 000012DC  4EBA F1CA                jsr        [PC - 0xE36 /* 000004A8 */]
  1588. 000012E0  6000 0240                bra        +0x242 /* 00001522 */
  1589. label000012E4:
  1590. 000012E4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1591. 000012E6  B0AE FE0A                cmp.l      D0, [A6 - 0x1F6]
  1592. 000012EA  6632                     bne        +0x34 /* 0000131E */
  1593. 000012EC  4240                     clr.w      D0
  1594. 000012EE  102E FE0E                move.b     D0, [A6 - 0x1F2]
  1595. 000012F2  4A40                     tst.w      D0
  1596. 000012F4  661A                     bne        +0x1C /* 00001310 */
  1597. 000012F6  41EE FE08                lea.l      A0, [A6 - 0x1F8]
  1598. 000012FA  43EE FE50                lea.l      A1, [A6 - 0x1B0]
  1599. 000012FE  7011                     moveq.l    D0, 0x11
  1600. label00001300:
  1601. 00001300  20D9                     move.l     [A0]+, [A1]+
  1602. 00001302  51C8 FFFC                dbf        D0, -0x6 /* 00001300 */
  1603. 00001306  1D7C 0001 F683           move.b     [A6 - 0x97D], 0x1
  1604. 0000130C  6000 0214                bra        +0x216 /* 00001522 */
  1605. label00001310:
  1606. 00001310  3F3C 0149                move.w     -[A7], 0x149
  1607. 00001314  2F0E                     move.l     -[A7], A6
  1608. 00001316  4EBA F190                jsr        [PC - 0xE70 /* 000004A8 */]
  1609. 0000131A  6000 0206                bra        +0x208 /* 00001522 */
  1610. label0000131E:
  1611. 0000131E  70FE                     moveq.l    D0, 0xFFFFFFFE
  1612. 00001320  B0AE FE0A                cmp.l      D0, [A6 - 0x1F6]
  1613. 00001324  6604                     bne        +0x6 /* 0000132A */
  1614. 00001326  6000 01FA                bra        +0x1FC /* 00001522 */
  1615. label0000132A:
  1616. 0000132A  4240                     clr.w      D0
  1617. 0000132C  102E FE0E                move.b     D0, [A6 - 0x1F2]
  1618. 00001330  4A40                     tst.w      D0
  1619. 00001332  6600 0134                bne        +0x136 /* 00001468 */
  1620. 00001336  702A                     moveq.l    D0, 0x2A
  1621. 00001338  B06E FDAE                cmp.w      D0, [A6 - 0x252]
  1622. 0000133C  670A                     beq        +0xC /* 00001348 */
  1623. 0000133E  3D7C 013E F680           move.w     [A6 - 0x980], 0x13E
  1624. 00001344  6000 01DC                bra        +0x1DE /* 00001522 */
  1625. label00001348:
  1626. 00001348  4A6E F8AC                tst.w      [A6 - 0x754]
  1627. 0000134C  6600 0084                bne        +0x86 /* 000013D2 */
  1628. 00001350  1D7C 0001 F379           move.b     [A6 - 0xC87], 0x1
  1629. 00001356  1D7C 0001 F683           move.b     [A6 - 0x97D], 0x1
  1630. 0000135C  42A7                     clr.l      -[A7]
  1631. 0000135E  486E F8AE                pea.l      [A6 - 0x752]
  1632. 00001362  486E FFB8                pea.l      [A6 - 0x48]
  1633. 00001366  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1634. 0000136A  7000                     moveq.l    D0, 0x00
  1635. 0000136C  2D40 FDB0                move.l     [A6 - 0x250], D0
  1636. 00001370  4267                     clr.w      -[A7]
  1637. 00001372  486E FFB8                pea.l      [A6 - 0x48]
  1638. 00001376  486E FAAC                pea.l      [A6 - 0x554]
  1639. 0000137A  3F3C 0100                move.w     -[A7], 0x100
  1640. 0000137E  486E FDAE                pea.l      [A6 - 0x252]
  1641. 00001382  486E FDB0                pea.l      [A6 - 0x250]
  1642. 00001386  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1643. 0000138A  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1644. 0000138E  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1645. 00001392  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1646. 00001396  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  1647. 0000139C  660A                     bne        +0xC /* 000013A8 */
  1648. 0000139E  3D7C 013F F680           move.w     [A6 - 0x980], 0x13F
  1649. 000013A4  6000 017C                bra        +0x17E /* 00001522 */
  1650. label000013A8:
  1651. 000013A8  4A6E F680                tst.w      [A6 - 0x980]
  1652. 000013AC  6616                     bne        +0x18 /* 000013C4 */
  1653. 000013AE  202E FAB4                move.l     D0, [A6 - 0x54C]
  1654. 000013B2  B0AE FE0A                cmp.l      D0, [A6 - 0x1F6]
  1655. 000013B6  6700 016A                beq        +0x16C /* 00001522 */
  1656. 000013BA  3D7C 0140 F680           move.w     [A6 - 0x980], 0x140
  1657. 000013C0  6000 0160                bra        +0x162 /* 00001522 */
  1658. label000013C4:
  1659. 000013C4  3F2E F680                move.w     -[A7], [A6 - 0x980]
  1660. 000013C8  2F0E                     move.l     -[A7], A6
  1661. 000013CA  4EBA F0DC                jsr        [PC - 0xF24 /* 000004A8 */]
  1662. 000013CE  6000 0152                bra        +0x154 /* 00001522 */
  1663. label000013D2:
  1664. 000013D2  70FF                     moveq.l    D0, 0xFFFFFFFF
  1665. 000013D4  B06E F8AC                cmp.w      D0, [A6 - 0x754]
  1666. 000013D8  6600 0084                bne        +0x86 /* 0000145E */
  1667. 000013DC  422E F379                clr.b      [A6 - 0xC87]
  1668. 000013E0  1D7C 0001 F683           move.b     [A6 - 0x97D], 0x1
  1669. 000013E6  70FF                     moveq.l    D0, 0xFFFFFFFF
  1670. 000013E8  2F00                     move.l     -[A7], D0
  1671. 000013EA  486E F8AE                pea.l      [A6 - 0x752]
  1672. 000013EE  486E FE98                pea.l      [A6 - 0x168]
  1673. 000013F2  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1674. 000013F6  7000                     moveq.l    D0, 0x00
  1675. 000013F8  2D40 FDB0                move.l     [A6 - 0x250], D0
  1676. 000013FC  4267                     clr.w      -[A7]
  1677. 000013FE  486E FE98                pea.l      [A6 - 0x168]
  1678. 00001402  486E F7AC                pea.l      [A6 - 0x854]
  1679. 00001406  3F3C 0100                move.w     -[A7], 0x100
  1680. 0000140A  486E FDAE                pea.l      [A6 - 0x252]
  1681. 0000140E  486E FDB0                pea.l      [A6 - 0x250]
  1682. 00001412  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1683. 00001416  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1684. 0000141A  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1685. 0000141E  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1686. 00001422  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  1687. 00001428  660A                     bne        +0xC /* 00001434 */
  1688. 0000142A  3D7C 0141 F680           move.w     [A6 - 0x980], 0x141
  1689. 00001430  6000 00F0                bra        +0xF2 /* 00001522 */
  1690. label00001434:
  1691. 00001434  4A6E F680                tst.w      [A6 - 0x980]
  1692. 00001438  6616                     bne        +0x18 /* 00001450 */
  1693. 0000143A  202E F7AC                move.l     D0, [A6 - 0x854]
  1694. 0000143E  B0AE FE0A                cmp.l      D0, [A6 - 0x1F6]
  1695. 00001442  6700 00DE                beq        +0xE0 /* 00001522 */
  1696. 00001446  3D7C 0142 F680           move.w     [A6 - 0x980], 0x142
  1697. 0000144C  6000 00D4                bra        +0xD6 /* 00001522 */
  1698. label00001450:
  1699. 00001450  3F2E F680                move.w     -[A7], [A6 - 0x980]
  1700. 00001454  2F0E                     move.l     -[A7], A6
  1701. 00001456  4EBA F050                jsr        [PC - 0xFB0 /* 000004A8 */]
  1702. 0000145A  6000 00C6                bra        +0xC8 /* 00001522 */
  1703. label0000145E:
  1704. 0000145E  3D7C 0143 F680           move.w     [A6 - 0x980], 0x143
  1705. 00001464  6000 00BC                bra        +0xBE /* 00001522 */
  1706. label00001468:
  1707. 00001468  102E F379                move.b     D0, [A6 - 0xC87]
  1708. 0000146C  6600 00B4                bne        +0xB6 /* 00001522 */
  1709. 00001470  7006                     moveq.l    D0, 0x06
  1710. 00001472  B06E FDAE                cmp.w      D0, [A6 - 0x252]
  1711. 00001476  670A                     beq        +0xC /* 00001482 */
  1712. 00001478  3D7C 0144 F680           move.w     [A6 - 0x980], 0x144
  1713. 0000147E  6000 00A2                bra        +0xA4 /* 00001522 */
  1714. label00001482:
  1715. 00001482  1D7C 0001 F683           move.b     [A6 - 0x97D], 0x1
  1716. 00001488  42A7                     clr.l      -[A7]
  1717. 0000148A  486E FE0E                pea.l      [A6 - 0x1F2]
  1718. 0000148E  486E FFB8                pea.l      [A6 - 0x48]
  1719. 00001492  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1720. 00001496  7000                     moveq.l    D0, 0x00
  1721. 00001498  2D40 FDB0                move.l     [A6 - 0x250], D0
  1722. 0000149C  4267                     clr.w      -[A7]
  1723. 0000149E  486E FFB8                pea.l      [A6 - 0x48]
  1724. 000014A2  486E FAAC                pea.l      [A6 - 0x554]
  1725. 000014A6  3F3C 0100                move.w     -[A7], 0x100
  1726. 000014AA  486E FDAE                pea.l      [A6 - 0x252]
  1727. 000014AE  486E FDB0                pea.l      [A6 - 0x250]
  1728. 000014B2  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1729. 000014B6  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1730. 000014BA  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1731. 000014BE  3D5F F680                move.w     [A6 - 0x980], [A7]+
  1732. 000014C2  6644                     bne        +0x46 /* 00001508 */
  1733. 000014C4  3D7C 0001 F47A           move.w     [A6 - 0xB86], 0x1
  1734. label000014CA:
  1735. 000014CA  302E F47A                move.w     D0, [A6 - 0xB86]
  1736. 000014CE  B06E FACE                cmp.w      D0, [A6 - 0x532]
  1737. 000014D2  5FC0                     sle        D0
  1738. 000014D4  4A00                     tst.b      D0
  1739. 000014D6  671E                     beq        +0x20 /* 000014F6 */
  1740. 000014D8  322E F47A                move.w     D1, [A6 - 0xB86]
  1741. 000014DC  E541                     asl        D1.w, 2
  1742. 000014DE  41EE FACC                lea.l      A0, [A6 - 0x534]
  1743. 000014E2  2430 1000                move.l     D2, [A0 + D1.w]
  1744. 000014E6  B4AE F7AC                cmp.l      D2, [A6 - 0x854]
  1745. 000014EA  56C1                     sne        D1
  1746. 000014EC  C001                     and.b      D0, D1
  1747. 000014EE  6706                     beq        +0x8 /* 000014F6 */
  1748. 000014F0  526E F47A                addq.w     [A6 - 0xB86], 1
  1749. 000014F4  60D4                     bra        -0x2A /* 000014CA */
  1750. label000014F6:
  1751. 000014F6  302E F47A                move.w     D0, [A6 - 0xB86]
  1752. 000014FA  B06E FACE                cmp.w      D0, [A6 - 0x532]
  1753. 000014FE  6F22                     ble        +0x24 /* 00001522 */
  1754. 00001500  3D7C 0145 F680           move.w     [A6 - 0x980], 0x145
  1755. 00001506  601A                     bra        +0x1C /* 00001522 */
  1756. label00001508:
  1757. 00001508  0C6E FE61 F680           cmpi.w     [A6 - 0x980], 0xFE61
  1758. 0000150E  6608                     bne        +0xA /* 00001518 */
  1759. 00001510  3D7C 0146 F680           move.w     [A6 - 0x980], 0x146
  1760. 00001516  600A                     bra        +0xC /* 00001522 */
  1761. label00001518:
  1762. 00001518  3F2E F680                move.w     -[A7], [A6 - 0x980]
  1763. 0000151C  2F0E                     move.l     -[A7], A6
  1764. 0000151E  4EBA EF88                jsr        [PC - 0x1078 /* 000004A8 */]
  1765. label00001522:
  1766. 00001522  4A6E F680                tst.w      [A6 - 0x980]
  1767. 00001526  6738                     beq        +0x3A /* 00001560 */
  1768. 00001528  3F2E F680                move.w     -[A7], [A6 - 0x980]
  1769. 0000152C  2F0E                     move.l     -[A7], A6
  1770. 0000152E  4EBA EFB6                jsr        [PC - 0x104A /* 000004E6 */]
  1771. 00001532  4267                     clr.w      -[A7]
  1772. 00001534  486E FE08                pea.l      [A6 - 0x1F8]
  1773. 00001538  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1774. 0000153C  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1775. 00001540  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  1776. 00001544  2F0E                     move.l     -[A7], A6
  1777. 00001546  4EBA EF60                jsr        [PC - 0x10A0 /* 000004A8 */]
  1778. 0000154A  1D7C 0001 F683           move.b     [A6 - 0x97D], 0x1
  1779. 00001550  41EE FE08                lea.l      A0, [A6 - 0x1F8]
  1780. 00001554  43EE FDC0                lea.l      A1, [A6 - 0x240]
  1781. 00001558  7011                     moveq.l    D0, 0x11
  1782. label0000155A:
  1783. 0000155A  20D9                     move.l     [A0]+, [A1]+
  1784. 0000155C  51C8 FFFC                dbf        D0, -0x6 /* 0000155A */
  1785. label00001560:
  1786. 00001560  102E F683                move.b     D0, [A6 - 0x97D]
  1787. 00001564  6700 FCF8                beq        -0x306 /* 0000125E */
  1788. 00001568  7000                     moveq.l    D0, 0x00
  1789. 0000156A  2D40 FDB0                move.l     [A6 - 0x250], D0
  1790. 0000156E  4267                     clr.w      -[A7]
  1791. 00001570  486E FE08                pea.l      [A6 - 0x1F8]
  1792. 00001574  486E F8AC                pea.l      [A6 - 0x754]
  1793. 00001578  3F3C 0100                move.w     -[A7], 0x100
  1794. 0000157C  486E FDAE                pea.l      [A6 - 0x252]
  1795. 00001580  486E FDB0                pea.l      [A6 - 0x250]
  1796. 00001584  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1797. 00001588  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1798. 0000158C  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1799. 00001590  2F0E                     move.l     -[A7], A6
  1800. 00001592  4EBA EF14                jsr        [PC - 0x10EC /* 000004A8 */]
  1801. 00001596  6000 FCC6                bra        -0x338 /* 0000125E */
  1802. label0000159A:
  1803. 0000159A  4267                     clr.w      -[A7]
  1804. 0000159C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1805. 000015A0  2F2E F370                move.l     -[A7], [A6 - 0xC90]
  1806. 000015A4  4EAD 0A02                jsr        [A5 + 0xA02 /* export_316 */]
  1807. 000015A8  2F0E                     move.l     -[A7], A6
  1808. 000015AA  4EBA EEFC                jsr        [PC - 0x1104 /* 000004A8 */]
  1809. 000015AE  4267                     clr.w      -[A7]
  1810. 000015B0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1811. 000015B4  42A7                     clr.l      -[A7]
  1812. 000015B6  4EAD 0A3A                jsr        [A5 + 0xA3A /* export_323 */]
  1813. 000015BA  3D5F 0012                move.w     [A6 + 0x12], [A7]+
  1814. label000015BE:
  1815. 000015BE  4FEE F350                lea.l      A7, [A6 - 0xCB0]
  1816. 000015C2  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1817. 000015C6  4E5E                     unlink     A6
  1818. 000015C8  205F                     movea.l    A0, [A7]+
  1819. 000015CA  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1820. 000015CE  4ED0                     jmp        [A0]
  1821. 000015D0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1822. // begin alternate branch 000015D2-000015D6
  1823. fn000015D2:
  1824. 000015D2  4E56 FFFE                link       A6, -0x0002
  1825. // end alternate branch 000015D2-000015D6
  1826. fn000015D2: // (misaligned)
  1827. 000015D4  FFFE                     .invalid   <<F/7/7>>
  1828. 000015D6  48E7 0308                movem.l    -[A7], D6,D7,A4
  1829. 000015DA  3E2E 000C                move.w     D7, [A6 + 0xC]
  1830. 000015DE  286E 0008                movea.l    A4, [A6 + 0x8]
  1831. 000015E2  4A47                     tst.w      D7
  1832. 000015E4  6E12                     bgt        +0x14 /* 000015F8 */
  1833. 000015E6  41EC FD00                lea.l      A0, [A4 - 0x300]
  1834. 000015EA  43FA 0094                lea.l      A1, [PC + 0x94 /* 00001680, value 0xC303030, pstring "00000000.000" */]
  1835. 000015EE  20D9                     move.l     [A0]+, [A1]+
  1836. 000015F0  20D9                     move.l     [A0]+, [A1]+
  1837. 000015F2  20D9                     move.l     [A0]+, [A1]+
  1838. 000015F4  3091                     move.w     [A0], [A1]
  1839. 000015F6  607C                     bra        +0x7E /* 00001674 */
  1840. label000015F8:
  1841. 000015F8  4240                     clr.w      D0
  1842. 000015FA  41EC FD00                lea.l      A0, [A4 - 0x300]
  1843. 000015FE  1030 7000                move.b     D0, [A0 + D7.w]
  1844. 00001602  3C00                     move.w     D6, D0
  1845. 00001604  7030                     moveq.l    D0, 0x30
  1846. 00001606  B046                     cmp.w      D0, D6
  1847. 00001608  5EC0                     sgt        D0
  1848. 0000160A  4A00                     tst.b      D0
  1849. 0000160C  660A                     bne        +0xC /* 00001618 */
  1850. 0000160E  7239                     moveq.l    D1, 0x39
  1851. 00001610  B246                     cmp.w      D1, D6
  1852. 00001612  5DC1                     slt        D1
  1853. 00001614  8001                     or.b       D0, D1
  1854. 00001616  670C                     beq        +0xE /* 00001624 */
  1855. label00001618:
  1856. 00001618  41EC FD00                lea.l      A0, [A4 - 0x300]
  1857. 0000161C  11BC 0030 7000           move.b     [A0 + D7.w], 0x30 /* '0' */
  1858. 00001622  6050                     bra        +0x52 /* 00001674 */
  1859. label00001624:
  1860. 00001624  7039                     moveq.l    D0, 0x39
  1861. 00001626  B046                     cmp.w      D0, D6
  1862. 00001628  6F0E                     ble        +0x10 /* 00001638 */
  1863. 0000162A  3006                     move.w     D0, D6
  1864. 0000162C  5240                     addq.w     D0, 1
  1865. 0000162E  41EC FD00                lea.l      A0, [A4 - 0x300]
  1866. 00001632  1180 7000                move.b     [A0 + D7.w], D0
  1867. 00001636  603C                     bra        +0x3E /* 00001674 */
  1868. label00001638:
  1869. 00001638  41EC FD00                lea.l      A0, [A4 - 0x300]
  1870. 0000163C  11BC 0030 7000           move.b     [A0 + D7.w], 0x30 /* '0' */
  1871. 00001642  3007                     move.w     D0, D7
  1872. 00001644  5340                     subq.w     D0, 1
  1873. 00001646  4241                     clr.w      D1
  1874. 00001648  41EC FD00                lea.l      A0, [A4 - 0x300]
  1875. 0000164C  1230 0000                move.b     D1, [A0 + D0.w]
  1876. 00001650  702E                     moveq.l    D0, 0x2E
  1877. 00001652  B041                     cmp.w      D0, D1
  1878. 00001654  6610                     bne        +0x12 /* 00001666 */
  1879. 00001656  3007                     move.w     D0, D7
  1880. 00001658  5540                     subq.w     D0, 2
  1881. 0000165A  3F00                     move.w     -[A7], D0
  1882. 0000165C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1883. 00001660  4EBA FF70                jsr        [PC - 0x90 /* 000015D2 */]
  1884. 00001664  600E                     bra        +0x10 /* 00001674 */
  1885. label00001666:
  1886. 00001666  3007                     move.w     D0, D7
  1887. 00001668  5340                     subq.w     D0, 1
  1888. 0000166A  3F00                     move.w     -[A7], D0
  1889. 0000166C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1890. 00001670  4EBA FF60                jsr        [PC - 0xA0 /* 000015D2 */]
  1891. label00001674:
  1892. 00001674  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  1893. 00001678  4E5E                     unlink     A6
  1894. 0000167A  205F                     movea.l    A0, [A7]+
  1895. 0000167C  5C4F                     addq.w     A7, 6
  1896. 0000167E  4ED0                     jmp        [A0]
  1897. 00001680  0C30 3030 3030           cmpi.b     [A0 + D3.w + 0x30], 0x30 /* '0' */
  1898. 00001686  3030 302E                move.w     D0, [A0 + D3.w + 0x2E]
  1899. 0000168A  3030 3000                move.w     D0, [A0 + D3.w]
  1900. export_261:
  1901. fn0000168E:
  1902. 0000168E  4E56 FA4E                link       A6, -0x05B2
  1903. 00001692  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1904. 00001696  206E 001E                movea.l    A0, [A6 + 0x1E]
  1905. 0000169A  43EE FF00                lea.l      A1, [A6 - 0x100]
  1906. 0000169E  703F                     moveq.l    D0, 0x3F
  1907. label000016A0:
  1908. 000016A0  22D8                     move.l     [A1]+, [A0]+
  1909. 000016A2  51C8 FFFC                dbf        D0, -0x6 /* 000016A0 */
  1910. 000016A6  286E 0014                movea.l    A4, [A6 + 0x14]
  1911. 000016AA  2A2E 0022                move.l     D5, [A6 + 0x22]
  1912. 000016AE  3C2E 0010                move.w     D6, [A6 + 0x10]
  1913. 000016B2  4267                     clr.w      -[A7]
  1914. 000016B4  3F06                     move.w     -[A7], D6
  1915. 000016B6  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  1916. 000016BA  101F                     move.b     D0, [A7]+
  1917. 000016BC  660A                     bne        +0xC /* 000016C8 */
  1918. 000016BE  3D7C FFDE 0026           move.w     [A6 + 0x26], 0xFFDE
  1919. 000016C4  6000 02CA                bra        +0x2CC /* 00001990 */
  1920. label000016C8:
  1921. 000016C8  41EE FE00                lea.l      A0, [A6 - 0x200]
  1922. 000016CC  43EE FF00                lea.l      A1, [A6 - 0x100]
  1923. 000016D0  703F                     moveq.l    D0, 0x3F
  1924. label000016D2:
  1925. 000016D2  20D9                     move.l     [A0]+, [A1]+
  1926. 000016D4  51C8 FFFC                dbf        D0, -0x6 /* 000016D2 */
  1927. label000016D8:
  1928. 000016D8  41EE FD00                lea.l      A0, [A6 - 0x300]
  1929. 000016DC  43EE FE00                lea.l      A1, [A6 - 0x200]
  1930. 000016E0  703F                     moveq.l    D0, 0x3F
  1931. label000016E2:
  1932. 000016E2  20D9                     move.l     [A0]+, [A1]+
  1933. 000016E4  51C8 FFFC                dbf        D0, -0x6 /* 000016E2 */
  1934. 000016E8  2F05                     move.l     -[A7], D5
  1935. 000016EA  486E FD00                pea.l      [A6 - 0x300]
  1936. 000016EE  486E FCB6                pea.l      [A6 - 0x34A]
  1937. 000016F2  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1938. 000016F6  4267                     clr.w      -[A7]
  1939. 000016F8  486E FD00                pea.l      [A6 - 0x300]
  1940. 000016FC  3F3C 0002                move.w     -[A7], 0x2
  1941. 00001700  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  1942. 00001704  101F                     move.b     D0, [A7]+
  1943. 00001706  6714                     beq        +0x16 /* 0000171C */
  1944. 00001708  206E 0008                movea.l    A0, [A6 + 0x8]
  1945. 0000170C  43EE FD00                lea.l      A1, [A6 - 0x300]
  1946. 00001710  20D9                     move.l     [A0]+, [A1]+
  1947. 00001712  20D9                     move.l     [A0]+, [A1]+
  1948. 00001714  20D9                     move.l     [A0]+, [A1]+
  1949. 00001716  3091                     move.w     [A0], [A1]
  1950. 00001718  6000 00A2                bra        +0xA4 /* 000017BC */
  1951. label0000171C:
  1952. 0000171C  486E FE00                pea.l      [A6 - 0x200]
  1953. 00001720  486E FD00                pea.l      [A6 - 0x300]
  1954. 00001724  3F3C 0002                move.w     -[A7], 0x2
  1955. 00001728  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  1956. 0000172C  4267                     clr.w      -[A7]
  1957. 0000172E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1958. 00001732  486E FD00                pea.l      [A6 - 0x300]
  1959. 00001736  4267                     clr.w      -[A7]
  1960. 00001738  1F3C 0001                move.b     -[A7], 0x1
  1961. 0000173C  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  1962. 00001740  101F                     move.b     D0, [A7]+
  1963. 00001742  6720                     beq        +0x22 /* 00001764 */
  1964. 00001744  206E 000C                movea.l    A0, [A6 + 0xC]
  1965. 00001748  43EE FD00                lea.l      A1, [A6 - 0x300]
  1966. 0000174C  22D8                     move.l     [A1]+, [A0]+
  1967. 0000174E  22D8                     move.l     [A1]+, [A0]+
  1968. 00001750  22D8                     move.l     [A1]+, [A0]+
  1969. 00001752  3290                     move.w     [A1], [A0]
  1970. 00001754  4240                     clr.w      D0
  1971. 00001756  102E FD00                move.b     D0, [A6 - 0x300]
  1972. 0000175A  3F00                     move.w     -[A7], D0
  1973. 0000175C  2F0E                     move.l     -[A7], A6
  1974. 0000175E  4EBA FE72                jsr        [PC - 0x18E /* 000015D2 */]
  1975. 00001762  6010                     bra        +0x12 /* 00001774 */
  1976. label00001764:
  1977. 00001764  206E 0008                movea.l    A0, [A6 + 0x8]
  1978. 00001768  43EE FD00                lea.l      A1, [A6 - 0x300]
  1979. 0000176C  20D9                     move.l     [A0]+, [A1]+
  1980. 0000176E  20D9                     move.l     [A0]+, [A1]+
  1981. 00001770  20D9                     move.l     [A0]+, [A1]+
  1982. 00001772  3091                     move.w     [A0], [A1]
  1983. label00001774:
  1984. 00001774  2F05                     move.l     -[A7], D5
  1985. 00001776  486E FD00                pea.l      [A6 - 0x300]
  1986. 0000177A  486E FCB6                pea.l      [A6 - 0x34A]
  1987. 0000177E  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1988. 00001782  7000                     moveq.l    D0, 0x00
  1989. 00001784  2D40 FBA4                move.l     [A6 - 0x45C], D0
  1990. 00001788  4267                     clr.w      -[A7]
  1991. 0000178A  486E FCB6                pea.l      [A6 - 0x34A]
  1992. 0000178E  486E FBB6                pea.l      [A6 - 0x44A]
  1993. 00001792  3F3C 0100                move.w     -[A7], 0x100
  1994. 00001796  486E FBB4                pea.l      [A6 - 0x44C]
  1995. 0000179A  486E FBA4                pea.l      [A6 - 0x45C]
  1996. 0000179E  3F06                     move.w     -[A7], D6
  1997. 000017A0  42A7                     clr.l      -[A7]
  1998. 000017A2  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1999. 000017A6  3E1F                     move.w     D7, [A7]+
  2000. 000017A8  660E                     bne        +0x10 /* 000017B8 */
  2001. 000017AA  4240                     clr.w      D0
  2002. 000017AC  102E FD00                move.b     D0, [A6 - 0x300]
  2003. 000017B0  3F00                     move.w     -[A7], D0
  2004. 000017B2  2F0E                     move.l     -[A7], A6
  2005. 000017B4  4EBA FE1C                jsr        [PC - 0x1E4 /* 000015D2 */]
  2006. label000017B8:
  2007. 000017B8  4A47                     tst.w      D7
  2008. 000017BA  67B8                     beq        -0x46 /* 00001774 */
  2009. label000017BC:
  2010. 000017BC  2D6E 001A FBB6           move.l     [A6 - 0x44A], [A6 + 0x1A]
  2011. 000017C2  41EE FBBA                lea.l      A0, [A6 - 0x446]
  2012. 000017C6  43EE FE00                lea.l      A1, [A6 - 0x200]
  2013. 000017CA  7007                     moveq.l    D0, 0x07
  2014. label000017CC:
  2015. 000017CC  20D9                     move.l     [A0]+, [A1]+
  2016. 000017CE  51C8 FFFC                dbf        D0, -0x6 /* 000017CC */
  2017. 000017D2  4240                     clr.w      D0
  2018. 000017D4  102E FE00                move.b     D0, [A6 - 0x200]
  2019. 000017D8  5840                     addq.w     D0, 4
  2020. 000017DA  5240                     addq.w     D0, 1
  2021. 000017DC  3D40 FBB4                move.w     [A6 - 0x44C], D0
  2022. 000017E0  4267                     clr.w      -[A7]
  2023. 000017E2  486E FCB6                pea.l      [A6 - 0x34A]
  2024. 000017E6  3F2E FBB4                move.w     -[A7], [A6 - 0x44C]
  2025. 000017EA  486E FBB6                pea.l      [A6 - 0x44A]
  2026. 000017EE  3F06                     move.w     -[A7], D6
  2027. 000017F0  42A7                     clr.l      -[A7]
  2028. 000017F2  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  2029. 000017F6  3E1F                     move.w     D7, [A7]+
  2030. 000017F8  0C47 FE62                cmpi.w     D7, 0xFE62
  2031. 000017FC  6600 011C                bne        +0x11E /* 0000191A */
  2032. 00001800  7000                     moveq.l    D0, 0x00
  2033. 00001802  2D40 FBA4                move.l     [A6 - 0x45C], D0
  2034. 00001806  4267                     clr.w      -[A7]
  2035. 00001808  486E FCB6                pea.l      [A6 - 0x34A]
  2036. 0000180C  486E FBB6                pea.l      [A6 - 0x44A]
  2037. 00001810  3F3C 0100                move.w     -[A7], 0x100
  2038. 00001814  486E FBB4                pea.l      [A6 - 0x44C]
  2039. 00001818  486E FBA4                pea.l      [A6 - 0x45C]
  2040. 0000181C  3F06                     move.w     -[A7], D6
  2041. 0000181E  42A7                     clr.l      -[A7]
  2042. 00001820  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  2043. 00001824  3E1F                     move.w     D7, [A7]+
  2044. 00001826  6600 00F2                bne        +0xF4 /* 0000191A */
  2045. 0000182A  4267                     clr.w      -[A7]
  2046. 0000182C  486E FD00                pea.l      [A6 - 0x300]
  2047. 00001830  486E FBBA                pea.l      [A6 - 0x446]
  2048. 00001834  4267                     clr.w      -[A7]
  2049. 00001836  1F3C 0001                move.b     -[A7], 0x1
  2050. 0000183A  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  2051. 0000183E  101F                     move.b     D0, [A7]+
  2052. 00001840  6718                     beq        +0x1A /* 0000185A */
  2053. 00001842  2F05                     move.l     -[A7], D5
  2054. 00001844  486E FBBA                pea.l      [A6 - 0x446]
  2055. 00001848  2F2E FBB6                move.l     -[A7], [A6 - 0x44A]
  2056. 0000184C  3F06                     move.w     -[A7], D6
  2057. 0000184E  4EBA 0150                jsr        [PC + 0x150 /* 000019A0 */]
  2058. 00001852  3E3C FE62                move.w     D7, 0xFE62
  2059. 00001856  6000 00C2                bra        +0xC4 /* 0000191A */
  2060. label0000185A:
  2061. 0000185A  2F2E FBB6                move.l     -[A7], [A6 - 0x44A]
  2062. 0000185E  487A 013E                pea.l      [PC + 0x13E /* 0000199E, value 0x4E56 'NV', cstring "" */]
  2063. 00001862  486E FB5C                pea.l      [A6 - 0x4A4]
  2064. 00001866  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2065. 0000186A  7000                     moveq.l    D0, 0x00
  2066. 0000186C  2D40 FBA4                move.l     [A6 - 0x45C], D0
  2067. 00001870  4267                     clr.w      -[A7]
  2068. 00001872  486E FB5C                pea.l      [A6 - 0x4A4]
  2069. 00001876  486E FA5C                pea.l      [A6 - 0x5A4]
  2070. 0000187A  3F3C 0100                move.w     -[A7], 0x100
  2071. 0000187E  486E FBB4                pea.l      [A6 - 0x44C]
  2072. 00001882  486E FBA4                pea.l      [A6 - 0x45C]
  2073. 00001886  3F06                     move.w     -[A7], D6
  2074. 00001888  42A7                     clr.l      -[A7]
  2075. 0000188A  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  2076. 0000188E  3E1F                     move.w     D7, [A7]+
  2077. 00001890  4267                     clr.w      -[A7]
  2078. 00001892  486E FB5C                pea.l      [A6 - 0x4A4]
  2079. 00001896  3F06                     move.w     -[A7], D6
  2080. 00001898  42A7                     clr.l      -[A7]
  2081. 0000189A  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  2082. 0000189E  4A5F                     tst.w      [A7]+
  2083. 000018A0  4A47                     tst.w      D7
  2084. 000018A2  57C0                     seq        D0
  2085. 000018A4  4A00                     tst.b      D0
  2086. 000018A6  674A                     beq        +0x4C /* 000018F2 */
  2087. 000018A8  7216                     moveq.l    D1, 0x16
  2088. 000018AA  B26E FBB4                cmp.w      D1, [A6 - 0x44C]
  2089. 000018AE  57C1                     seq        D1
  2090. 000018B0  4A01                     tst.b      D1
  2091. 000018B2  660E                     bne        +0x10 /* 000018C2 */
  2092. 000018B4  7422                     moveq.l    D2, 0x22
  2093. 000018B6  B46E FBB4                cmp.w      D2, [A6 - 0x44C]
  2094. 000018BA  57C2                     seq        D2
  2095. 000018BC  8202                     or.b       D1, D2
  2096. 000018BE  C001                     and.b      D0, D1
  2097. 000018C0  6730                     beq        +0x32 /* 000018F2 */
  2098. label000018C2:
  2099. 000018C2  4267                     clr.w      -[A7]
  2100. 000018C4  2F05                     move.l     -[A7], D5
  2101. 000018C6  486E FBBA                pea.l      [A6 - 0x446]
  2102. 000018CA  2F2E FBB6                move.l     -[A7], [A6 - 0x44A]
  2103. 000018CE  7022                     moveq.l    D0, 0x22
  2104. 000018D0  B06E FBB4                cmp.w      D0, [A6 - 0x44C]
  2105. 000018D4  57C0                     seq        D0
  2106. 000018D6  4400                     neg.b      D0
  2107. 000018D8  1F00                     move.b     -[A7], D0
  2108. 000018DA  486E FA5C                pea.l      [A6 - 0x5A4]
  2109. 000018DE  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2110. 000018E2  3F06                     move.w     -[A7], D6
  2111. 000018E4  486E FA5C                pea.l      [A6 - 0x5A4]
  2112. 000018E8  486E FA4E                pea.l      [A6 - 0x5B2]
  2113. 000018EC  4EBA FDA0                jsr        [PC - 0x260 /* 0000168E */]
  2114. 000018F0  3E1F                     move.w     D7, [A7]+
  2115. label000018F2:
  2116. 000018F2  4267                     clr.w      -[A7]
  2117. 000018F4  486E FCB6                pea.l      [A6 - 0x34A]
  2118. 000018F8  3F06                     move.w     -[A7], D6
  2119. 000018FA  42A7                     clr.l      -[A7]
  2120. 000018FC  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  2121. 00001900  4A5F                     tst.w      [A7]+
  2122. 00001902  4A47                     tst.w      D7
  2123. 00001904  6614                     bne        +0x16 /* 0000191A */
  2124. 00001906  4267                     clr.w      -[A7]
  2125. 00001908  3F06                     move.w     -[A7], D6
  2126. 0000190A  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  2127. 0000190E  101F                     move.b     D0, [A7]+
  2128. 00001910  6706                     beq        +0x8 /* 00001918 */
  2129. 00001912  3E3C FE62                move.w     D7, 0xFE62
  2130. 00001916  6002                     bra        +0x4 /* 0000191A */
  2131. label00001918:
  2132. 00001918  7EDE                     moveq.l    D7, 0xFFFFFFDE
  2133. label0000191A:
  2134. 0000191A  0C47 FE62                cmpi.w     D7, 0xFE62
  2135. 0000191E  6700 FDB8                beq        -0x246 /* 000016D8 */
  2136. 00001922  4A47                     tst.w      D7
  2137. 00001924  6656                     bne        +0x58 /* 0000197C */
  2138. 00001926  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  2139. 0000192A  487A 0072                pea.l      [PC + 0x72 /* 0000199E, value 0x4E56 'NV', cstring "" */]
  2140. 0000192E  486E FCB6                pea.l      [A6 - 0x34A]
  2141. 00001932  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2142. 00001936  102E 0018                move.b     D0, [A6 + 0x18]
  2143. 0000193A  6716                     beq        +0x18 /* 00001952 */
  2144. 0000193C  41EE FD00                lea.l      A0, [A6 - 0x300]
  2145. 00001940  224C                     movea.l    A1, A4
  2146. 00001942  22D8                     move.l     [A1]+, [A0]+
  2147. 00001944  22D8                     move.l     [A1]+, [A0]+
  2148. 00001946  22D8                     move.l     [A1]+, [A0]+
  2149. 00001948  3290                     move.w     [A1], [A0]
  2150. 0000194A  3D7C 0022 FBB4           move.w     [A6 - 0x44C], 0x22 /* '\"' */
  2151. 00001950  6014                     bra        +0x16 /* 00001966 */
  2152. label00001952:
  2153. 00001952  41EE FD00                lea.l      A0, [A6 - 0x300]
  2154. 00001956  224C                     movea.l    A1, A4
  2155. 00001958  22D8                     move.l     [A1]+, [A0]+
  2156. 0000195A  22D8                     move.l     [A1]+, [A0]+
  2157. 0000195C  22D8                     move.l     [A1]+, [A0]+
  2158. 0000195E  3290                     move.w     [A1], [A0]
  2159. 00001960  3D7C 0016 FBB4           move.w     [A6 - 0x44C], 0x16
  2160. label00001966:
  2161. 00001966  4267                     clr.w      -[A7]
  2162. 00001968  486E FCB6                pea.l      [A6 - 0x34A]
  2163. 0000196C  3F2E FBB4                move.w     -[A7], [A6 - 0x44C]
  2164. 00001970  2F0C                     move.l     -[A7], A4
  2165. 00001972  3F06                     move.w     -[A7], D6
  2166. 00001974  42A7                     clr.l      -[A7]
  2167. 00001976  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  2168. 0000197A  3E1F                     move.w     D7, [A7]+
  2169. label0000197C:
  2170. 0000197C  206E 000C                movea.l    A0, [A6 + 0xC]
  2171. 00001980  43EE FD00                lea.l      A1, [A6 - 0x300]
  2172. 00001984  20D9                     move.l     [A0]+, [A1]+
  2173. 00001986  20D9                     move.l     [A0]+, [A1]+
  2174. 00001988  20D9                     move.l     [A0]+, [A1]+
  2175. 0000198A  3091                     move.w     [A0], [A1]
  2176. 0000198C  3D47 0026                move.w     [A6 + 0x26], D7
  2177. label00001990:
  2178. 00001990  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2179. 00001994  4E5E                     unlink     A6
  2180. 00001996  205F                     movea.l    A0, [A7]+
  2181. 00001998  DEFC 001E                add.w      A7, 0x1E
  2182. 0000199C  4ED0                     jmp        [A0]
  2183. 0000199E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2184. // begin alternate branch 000019A0-000019AC
  2185. fn000019A0:
  2186. 000019A0  4E56 FEA6                link       A6, -0x015A
  2187. 000019A4  206E 000E                movea.l    A0, [A6 + 0xE]
  2188. 000019A8  43EE FFF2                lea.l      A1, [A6 - 0xE]
  2189. // end alternate branch 000019A0-000019AC
  2190. fn000019A0: // (misaligned)
  2191. 000019A2  FEA6 206E                .extension 0xEA6 <<F/2-3/7>> // unimplemented
  2192. 000019A6  000E 43EE                ori.b      A6, 0xEE
  2193. 000019AA  FFF2                     .invalid   <<F/7/7>>
  2194. 000019AC  22D8                     move.l     [A1]+, [A0]+
  2195. 000019AE  22D8                     move.l     [A1]+, [A0]+
  2196. 000019B0  22D8                     move.l     [A1]+, [A0]+
  2197. 000019B2  3290                     move.w     [A1], [A0]
  2198. 000019B4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2199. 000019B8  486E FFF2                pea.l      [A6 - 0xE]
  2200. 000019BC  486E FFA8                pea.l      [A6 - 0x58]
  2201. 000019C0  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2202. 000019C4  4267                     clr.w      -[A7]
  2203. 000019C6  486E FFA8                pea.l      [A6 - 0x58]
  2204. 000019CA  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2205. 000019CE  42A7                     clr.l      -[A7]
  2206. 000019D0  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  2207. 000019D4  3D5F FFF0                move.w     [A6 - 0x10], [A7]+
  2208. 000019D8  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2209. 000019DC  487A 0028                pea.l      [PC + 0x28 /* 00001A06, value 0x4E56 'NV', cstring "" */]
  2210. 000019E0  486E FFA8                pea.l      [A6 - 0x58]
  2211. 000019E4  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2212. 000019E8  4267                     clr.w      -[A7]
  2213. 000019EA  486E FFA8                pea.l      [A6 - 0x58]
  2214. 000019EE  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2215. 000019F2  42A7                     clr.l      -[A7]
  2216. 000019F4  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  2217. 000019F8  3D5F FFF0                move.w     [A6 - 0x10], [A7]+
  2218. 000019FC  4E5E                     unlink     A6
  2219. 000019FE  205F                     movea.l    A0, [A7]+
  2220. 00001A00  DEFC 000E                add.w      A7, 0xE
  2221. 00001A04  4ED0                     jmp        [A0]
  2222. 00001A06  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2223. // begin alternate branch 00001A08-00001A0E
  2224. fn00001A08:
  2225. 00001A08  4E56 0000                link       A6, 0
  2226. 00001A0C  4E5E                     unlink     A6
  2227. // end alternate branch 00001A08-00001A0E
  2228. fn00001A08: // (misaligned)
  2229. 00001A0A  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2230. 00001A0E  205F                     movea.l    A0, [A7]+
  2231. 00001A10  544F                     addq.w     A7, 2
  2232. 00001A12  4ED0                     jmp        [A0]
  2233. fn00001A14:
  2234. 00001A14  4E56 0000                link       A6, 0
  2235. 00001A18  4A6E 000C                tst.w      [A6 + 0xC]
  2236. 00001A1C  6716                     beq        +0x18 /* 00001A34 */
  2237. 00001A1E  206E 0008                movea.l    A0, [A6 + 0x8]
  2238. 00001A22  316E 000C 0016           move.w     [A0 + 0x16], [A6 + 0xC]
  2239. 00001A28  206E 0008                movea.l    A0, [A6 + 0x8]
  2240. 00001A2C  2C48                     movea.l    A6, A0
  2241. 00001A2E  4EFA 0DD2                jmp        [PC + 0xDD2 /* 00002802 */]
  2242. 00001A32  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2243. // begin alternate branch 00001A34-00001A36
  2244. label00001A34:
  2245. 00001A34  4E5E                     unlink     A6
  2246. // end alternate branch 00001A34-00001A36
  2247. label00001A34: // (misaligned)
  2248. 00001A36  205F                     movea.l    A0, [A7]+
  2249. 00001A38  5C4F                     addq.w     A7, 6
  2250. 00001A3A  4ED0                     jmp        [A0]
  2251. fn00001A3C:
  2252. 00001A3C  4E56 FFFE                link       A6, -0x0002
  2253. 00001A40  48E7 0118                movem.l    -[A7], D7,A3,A4
  2254. 00001A44  266E 0008                movea.l    A3, [A6 + 0x8]
  2255. 00001A48  266B 0008                movea.l    A3, [A3 + 0x8]
  2256. 00001A4C  4207                     clr.b      D7
  2257. 00001A4E  49EB FF1A                lea.l      A4, [A3 - 0xE6]
  2258. 00001A52  102B FD8E                move.b     D0, [A3 - 0x272]
  2259. 00001A56  6758                     beq        +0x5A /* 00001AB0 */
  2260. 00001A58  0CAC 8000 0000 0050      cmpi.l     [A4 + 0x50], 0x80000000
  2261. 00001A60  6608                     bne        +0xA /* 00001A6A */
  2262. 00001A62  7000                     moveq.l    D0, 0x00
  2263. 00001A64  2940 0050                move.l     [A4 + 0x50], D0
  2264. 00001A68  7E01                     moveq.l    D7, 0x01
  2265. label00001A6A:
  2266. 00001A6A  7001                     moveq.l    D0, 0x01
  2267. 00001A6C  B06B FD96                cmp.w      D0, [A3 - 0x26A]
  2268. 00001A70  5CC0                     sge        D0
  2269. 00001A72  4A00                     tst.b      D0
  2270. 00001A74  672A                     beq        +0x2C /* 00001AA0 */
  2271. 00001A76  7200                     moveq.l    D1, 0x00
  2272. 00001A78  122C 005D                move.b     D1, [A4 + 0x5D]
  2273. 00001A7C  C2BC 0000 00F8           and.l      D1, 0xF8
  2274. 00001A82  4A81                     tst.l      D1
  2275. 00001A84  56C1                     sne        D1
  2276. 00001A86  C001                     and.b      D0, D1
  2277. 00001A88  6716                     beq        +0x18 /* 00001AA0 */
  2278. 00001A8A  7000                     moveq.l    D0, 0x00
  2279. 00001A8C  102C 005D                move.b     D0, [A4 + 0x5D]
  2280. 00001A90  223C 0000 00F8           move.l     D1, 0xF8
  2281. 00001A96  4681                     not.l      D1
  2282. 00001A98  C081                     and.l      D0, D1
  2283. 00001A9A  1940 005D                move.b     [A4 + 0x5D], D0
  2284. 00001A9E  7E01                     moveq.l    D7, 0x01
  2285. label00001AA0:
  2286. 00001AA0  1007                     move.b     D0, D7
  2287. 00001AA2  6700 00C2                beq        +0xC4 /* 00001B66 */
  2288. 00001AA6  296C 0064 0030           move.l     [A4 + 0x30], [A4 + 0x64]
  2289. 00001AAC  6000 00B8                bra        +0xBA /* 00001B66 */
  2290. label00001AB0:
  2291. 00001AB0  0CAC 8000 0000 0050      cmpi.l     [A4 + 0x50], 0x80000000
  2292. 00001AB8  6608                     bne        +0xA /* 00001AC2 */
  2293. 00001ABA  7000                     moveq.l    D0, 0x00
  2294. 00001ABC  2940 0050                move.l     [A4 + 0x50], D0
  2295. 00001AC0  7E01                     moveq.l    D7, 0x01
  2296. label00001AC2:
  2297. 00001AC2  7001                     moveq.l    D0, 0x01
  2298. 00001AC4  B06B FD96                cmp.w      D0, [A3 - 0x26A]
  2299. 00001AC8  5CC0                     sge        D0
  2300. 00001ACA  4A00                     tst.b      D0
  2301. 00001ACC  672A                     beq        +0x2C /* 00001AF8 */
  2302. 00001ACE  7200                     moveq.l    D1, 0x00
  2303. 00001AD0  122C 005D                move.b     D1, [A4 + 0x5D]
  2304. 00001AD4  C2BC 0000 00F8           and.l      D1, 0xF8
  2305. 00001ADA  4A81                     tst.l      D1
  2306. 00001ADC  56C1                     sne        D1
  2307. 00001ADE  C001                     and.b      D0, D1
  2308. 00001AE0  6716                     beq        +0x18 /* 00001AF8 */
  2309. 00001AE2  7000                     moveq.l    D0, 0x00
  2310. 00001AE4  102C 005D                move.b     D0, [A4 + 0x5D]
  2311. 00001AE8  223C 0000 00F8           move.l     D1, 0xF8
  2312. 00001AEE  4681                     not.l      D1
  2313. 00001AF0  C081                     and.l      D0, D1
  2314. 00001AF2  1940 005D                move.b     [A4 + 0x5D], D0
  2315. 00001AF6  7E01                     moveq.l    D7, 0x01
  2316. label00001AF8:
  2317. 00001AF8  082C 0000 001E           btst.b     [A4 + 0x1E], 0x0
  2318. 00001AFE  56C0                     sne        D0
  2319. 00001B00  4A00                     tst.b      D0
  2320. 00001B02  6726                     beq        +0x28 /* 00001B2A */
  2321. 00001B04  7200                     moveq.l    D1, 0x00
  2322. 00001B06  122C 005D                move.b     D1, [A4 + 0x5D]
  2323. 00001B0A  C2BC 0000 0070           and.l      D1, 0x70 /* 'p' */
  2324. 00001B10  4A81                     tst.l      D1
  2325. 00001B12  57C1                     seq        D1
  2326. 00001B14  C001                     and.b      D0, D1
  2327. 00001B16  6712                     beq        +0x14 /* 00001B2A */
  2328. 00001B18  7000                     moveq.l    D0, 0x00
  2329. 00001B1A  102C 005D                move.b     D0, [A4 + 0x5D]
  2330. 00001B1E  80BC 0000 0070           or.l       D0, 0x70 /* 'p' */
  2331. 00001B24  1940 005D                move.b     [A4 + 0x5D], D0
  2332. 00001B28  7E01                     moveq.l    D7, 0x01
  2333. label00001B2A:
  2334. 00001B2A  082C 0000 001E           btst.b     [A4 + 0x1E], 0x0
  2335. 00001B30  57C0                     seq        D0
  2336. 00001B32  4A00                     tst.b      D0
  2337. 00001B34  6726                     beq        +0x28 /* 00001B5C */
  2338. 00001B36  7200                     moveq.l    D1, 0x00
  2339. 00001B38  122C 005D                move.b     D1, [A4 + 0x5D]
  2340. 00001B3C  C2BC 0000 0070           and.l      D1, 0x70 /* 'p' */
  2341. 00001B42  4A81                     tst.l      D1
  2342. 00001B44  56C1                     sne        D1
  2343. 00001B46  C001                     and.b      D0, D1
  2344. 00001B48  6712                     beq        +0x14 /* 00001B5C */
  2345. 00001B4A  7000                     moveq.l    D0, 0x00
  2346. 00001B4C  102C 005D                move.b     D0, [A4 + 0x5D]
  2347. 00001B50  7270                     moveq.l    D1, 0x70
  2348. 00001B52  4681                     not.l      D1
  2349. 00001B54  C081                     and.l      D0, D1
  2350. 00001B56  1940 005D                move.b     [A4 + 0x5D], D0
  2351. 00001B5A  7E01                     moveq.l    D7, 0x01
  2352. label00001B5C:
  2353. 00001B5C  1007                     move.b     D0, D7
  2354. 00001B5E  6706                     beq        +0x8 /* 00001B66 */
  2355. 00001B60  296C 0064 0030           move.l     [A4 + 0x30], [A4 + 0x64]
  2356. label00001B66:
  2357. 00001B66  1007                     move.b     D0, D7
  2358. 00001B68  6718                     beq        +0x1A /* 00001B82 */
  2359. 00001B6A  426C 001C                clr.w      [A4 + 0x1C]
  2360. 00001B6E  4267                     clr.w      -[A7]
  2361. 00001B70  486B FF1A                pea.l      [A3 - 0xE6]
  2362. 00001B74  4267                     clr.w      -[A7]
  2363. 00001B76  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  2364. 00001B7A  206E 0008                movea.l    A0, [A6 + 0x8]
  2365. 00001B7E  315F FFFE                move.w     [A0 - 0x2], [A7]+
  2366. label00001B82:
  2367. 00001B82  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2368. 00001B86  4E5E                     unlink     A6
  2369. 00001B88  2E9F                     move.l     [A7], [A7]+
  2370. 00001B8A  4E75                     rts
  2371. fn00001B8C:
  2372. 00001B8C  4E56 0000                link       A6, 0
  2373. 00001B90  4A6E 000C                tst.w      [A6 + 0xC]
  2374. 00001B94  6716                     beq        +0x18 /* 00001BAC */
  2375. 00001B96  206E 0008                movea.l    A0, [A6 + 0x8]
  2376. 00001B9A  316E 000C 0010           move.w     [A0 + 0x10], [A6 + 0xC]
  2377. 00001BA0  206E 0008                movea.l    A0, [A6 + 0x8]
  2378. 00001BA4  2C48                     movea.l    A6, A0
  2379. 00001BA6  4EFA 0128                jmp        [PC + 0x128 /* 00001CD0 */]
  2380. 00001BAA  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2381. // begin alternate branch 00001BAC-00001BAE
  2382. label00001BAC:
  2383. 00001BAC  4E5E                     unlink     A6
  2384. // end alternate branch 00001BAC-00001BAE
  2385. label00001BAC: // (misaligned)
  2386. 00001BAE  205F                     movea.l    A0, [A7]+
  2387. 00001BB0  5C4F                     addq.w     A7, 6
  2388. 00001BB2  4ED0                     jmp        [A0]
  2389. fn00001BB4:
  2390. 00001BB4  4E56 FFF8                link       A6, -0x0008
  2391. 00001BB8  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2392. 00001BBC  426E 0010                clr.w      [A6 + 0x10]
  2393. 00001BC0  42A7                     clr.l      -[A7]
  2394. 00001BC2  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  2395. 00001BC6  0C9F 0000 0800           cmpi.l     [A7]+, 0x800
  2396. 00001BCC  6C0A                     bge        +0xC /* 00001BD8 */
  2397. 00001BCE  3F3C 001C                move.w     -[A7], 0x1C
  2398. 00001BD2  2F0E                     move.l     -[A7], A6
  2399. 00001BD4  4EBA FFB6                jsr        [PC - 0x4A /* 00001B8C */]
  2400. label00001BD8:
  2401. 00001BD8  426E FFFC                clr.w      [A6 - 0x4]
  2402. label00001BDC:
  2403. 00001BDC  526E FFFC                addq.w     [A6 - 0x4], 1
  2404. 00001BE0  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2405. 00001BE4  226E 0008                movea.l    A1, [A6 + 0x8]
  2406. 00001BE8  41E9 FF1A                lea.l      A0, [A1 - 0xE6]
  2407. 00001BEC  2D48 FFF8                move.l     [A6 - 0x8], A0
  2408. 00001BF0  3169 0014 0016           move.w     [A0 + 0x16], [A1 + 0x14]
  2409. 00001BF6  226E 0008                movea.l    A1, [A6 + 0x8]
  2410. 00001BFA  41E9 FB3C                lea.l      A0, [A1 - 0x4C4]
  2411. 00001BFE  226E FFF8                movea.l    A1, [A6 - 0x8]
  2412. 00001C02  2348 0012                move.l     [A1 + 0x12], A0
  2413. 00001C06  7001                     moveq.l    D0, 0x01
  2414. 00001C08  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2415. 00001C0C  57C0                     seq        D0
  2416. 00001C0E  4A00                     tst.b      D0
  2417. 00001C10  6722                     beq        +0x24 /* 00001C34 */
  2418. 00001C12  7201                     moveq.l    D1, 0x01
  2419. 00001C14  B26E FFFC                cmp.w      D1, [A6 - 0x4]
  2420. 00001C18  57C1                     seq        D1
  2421. 00001C1A  C001                     and.b      D0, D1
  2422. 00001C1C  6716                     beq        +0x18 /* 00001C34 */
  2423. 00001C1E  206E FFF8                movea.l    A0, [A6 - 0x8]
  2424. 00001C22  7002                     moveq.l    D0, 0x02
  2425. 00001C24  2140 0030                move.l     [A0 + 0x30], D0
  2426. 00001C28  206E FFF8                movea.l    A0, [A6 - 0x8]
  2427. 00001C2C  317C FFFF 001C           move.w     [A0 + 0x1C], 0xFFFF
  2428. 00001C32  6014                     bra        +0x16 /* 00001C48 */
  2429. label00001C34:
  2430. 00001C34  206E FFF8                movea.l    A0, [A6 - 0x8]
  2431. 00001C38  216E 000C 0030           move.l     [A0 + 0x30], [A6 + 0xC]
  2432. 00001C3E  206E FFF8                movea.l    A0, [A6 - 0x8]
  2433. 00001C42  316E FFFC 001C           move.w     [A0 + 0x1C], [A6 - 0x4]
  2434. label00001C48:
  2435. 00001C48  4267                     clr.w      -[A7]
  2436. 00001C4A  206E 0008                movea.l    A0, [A6 + 0x8]
  2437. 00001C4E  4868 FF1A                pea.l      [A0 - 0xE6]
  2438. 00001C52  4267                     clr.w      -[A7]
  2439. 00001C54  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  2440. 00001C58  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  2441. 00001C5C  206E 0008                movea.l    A0, [A6 + 0x8]
  2442. 00001C60  0828 0004 FF38           btst.b     [A0 - 0xC8], 0x4
  2443. 00001C66  56C0                     sne        D0
  2444. 00001C68  4400                     neg.b      D0
  2445. 00001C6A  206E 0008                movea.l    A0, [A6 + 0x8]
  2446. 00001C6E  1140 FD8E                move.b     [A0 - 0x272], D0
  2447. 00001C72  4A6E FFFE                tst.w      [A6 - 0x2]
  2448. 00001C76  663C                     bne        +0x3E /* 00001CB4 */
  2449. 00001C78  206E 0008                movea.l    A0, [A6 + 0x8]
  2450. 00001C7C  2248                     movea.l    A1, A0
  2451. 00001C7E  2368 FF4A FB38           move.l     [A1 - 0x4C8], [A0 - 0xB6]
  2452. 00001C84  206E 0008                movea.l    A0, [A6 + 0x8]
  2453. 00001C88  1028 FD92                move.b     D0, [A0 - 0x26E]
  2454. 00001C8C  6606                     bne        +0x8 /* 00001C94 */
  2455. 00001C8E  2F0E                     move.l     -[A7], A6
  2456. 00001C90  4EBA FDAA                jsr        [PC - 0x256 /* 00001A3C */]
  2457. label00001C94:
  2458. 00001C94  206E 0008                movea.l    A0, [A6 + 0x8]
  2459. 00001C98  1028 FD8E                move.b     D0, [A0 - 0x272]
  2460. 00001C9C  6716                     beq        +0x18 /* 00001CB4 */
  2461. 00001C9E  4267                     clr.w      -[A7]
  2462. 00001CA0  206E 0008                movea.l    A0, [A6 + 0x8]
  2463. 00001CA4  2F28 FB38                move.l     -[A7], [A0 - 0x4C8]
  2464. 00001CA8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2465. 00001CAC  4EBA FF06                jsr        [PC - 0xFA /* 00001BB4 */]
  2466. 00001CB0  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  2467. label00001CB4:
  2468. 00001CB4  4A6E FFFE                tst.w      [A6 - 0x2]
  2469. 00001CB8  6700 FF22                beq        -0xDC /* 00001BDC */
  2470. 00001CBC  70D5                     moveq.l    D0, 0xFFFFFFD5
  2471. 00001CBE  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  2472. 00001CC2  6606                     bne        +0x8 /* 00001CCA */
  2473. 00001CC4  426E 0010                clr.w      [A6 + 0x10]
  2474. 00001CC8  6006                     bra        +0x8 /* 00001CD0 */
  2475. label00001CCA:
  2476. 00001CCA  3D6E FFFE 0010           move.w     [A6 + 0x10], [A6 - 0x2]
  2477. label00001CD0:
  2478. 00001CD0  4FEE FFD8                lea.l      A7, [A6 - 0x28]
  2479. 00001CD4  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2480. 00001CD8  4E5E                     unlink     A6
  2481. 00001CDA  205F                     movea.l    A0, [A7]+
  2482. 00001CDC  504F                     addq.w     A7, 8
  2483. 00001CDE  4ED0                     jmp        [A0]
  2484. fn00001CE0:
  2485. 00001CE0  4E56 0000                link       A6, 0
  2486. 00001CE4  48E7 0018                movem.l    -[A7], A3,A4
  2487. 00001CE8  286E 0008                movea.l    A4, [A6 + 0x8]
  2488. 00001CEC  102C 0008                move.b     D0, [A4 + 0x8]
  2489. 00001CF0  660C                     bne        +0xE /* 00001CFE */
  2490. 00001CF2  3F3C FFFA                move.w     -[A7], 0xFFFA
  2491. 00001CF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2492. 00001CFA  4EBA FD18                jsr        [PC - 0x2E8 /* 00001A14 */]
  2493. label00001CFE:
  2494. 00001CFE  197C 0001 FD90           move.b     [A4 - 0x270], 0x1
  2495. 00001D04  102C FD8E                move.b     D0, [A4 - 0x272]
  2496. 00001D08  673C                     beq        +0x3E /* 00001D46 */
  2497. 00001D0A  47EC FDAE                lea.l      A3, [A4 - 0x252]
  2498. 00001D0E  41EC FDAE                lea.l      A0, [A4 - 0x252]
  2499. 00001D12  2768 0016 001E           move.l     [A3 + 0x1E], [A0 + 0x16]
  2500. 00001D18  41EC FDAE                lea.l      A0, [A4 - 0x252]
  2501. 00001D1C  2768 0012 001A           move.l     [A3 + 0x1A], [A0 + 0x12]
  2502. 00001D22  41EC FDAE                lea.l      A0, [A4 - 0x252]
  2503. 00001D26  2768 000E 0016           move.l     [A3 + 0x16], [A0 + 0xE]
  2504. 00001D2C  377C FFFF 000E           move.w     [A3 + 0xE], 0xFFFF
  2505. 00001D32  70FF                     moveq.l    D0, 0xFFFFFFFF
  2506. 00001D34  2740 0010                move.l     [A3 + 0x10], D0
  2507. 00001D38  377C FFFF 0014           move.w     [A3 + 0x14], 0xFFFF
  2508. 00001D3E  397C 0022 FDAC           move.w     [A4 - 0x254], 0x22 /* '\"' */
  2509. 00001D44  6016                     bra        +0x18 /* 00001D5C */
  2510. label00001D46:
  2511. 00001D46  47EC FDAE                lea.l      A3, [A4 - 0x252]
  2512. 00001D4A  377C FFFF 000E           move.w     [A3 + 0xE], 0xFFFF
  2513. 00001D50  70FF                     moveq.l    D0, 0xFFFFFFFF
  2514. 00001D52  2740 0010                move.l     [A3 + 0x10], D0
  2515. 00001D56  397C 0016 FDAC           move.w     [A4 - 0x254], 0x16
  2516. label00001D5C:
  2517. 00001D5C  4CDF 1800                movem.l    A3,A4, [A7]+
  2518. 00001D60  4E5E                     unlink     A6
  2519. 00001D62  2E9F                     move.l     [A7], [A7]+
  2520. 00001D64  4E75                     rts
  2521. fn00001D66:
  2522. 00001D66  4E56 0000                link       A6, 0
  2523. 00001D6A  48E7 0018                movem.l    -[A7], A3,A4
  2524. 00001D6E  266E 0008                movea.l    A3, [A6 + 0x8]
  2525. 00001D72  102B FD8E                move.b     D0, [A3 - 0x272]
  2526. 00001D76  677A                     beq        +0x7C /* 00001DF2 */
  2527. 00001D78  49EB FDAE                lea.l      A4, [A3 - 0x252]
  2528. 00001D7C  7000                     moveq.l    D0, 0x00
  2529. 00001D7E  302C 000E                move.w     D0, [A4 + 0xE]
  2530. 00001D82  C0BC FFFF FF00           and.l      D0, 0xFFFFFF00
  2531. 00001D88  B06C 000E                cmp.w      D0, [A4 + 0xE]
  2532. 00001D8C  56C0                     sne        D0
  2533. 00001D8E  4A00                     tst.b      D0
  2534. 00001D90  670C                     beq        +0xE /* 00001D9E */
  2535. 00001D92  72FF                     moveq.l    D1, 0xFFFFFFFF
  2536. 00001D94  B26C 000E                cmp.w      D1, [A4 + 0xE]
  2537. 00001D98  56C1                     sne        D1
  2538. 00001D9A  C001                     and.b      D0, D1
  2539. 00001D9C  6626                     bne        +0x28 /* 00001DC4 */
  2540. label00001D9E:
  2541. 00001D9E  223C FFFF 0000           move.l     D1, 0xFFFF0000
  2542. 00001DA4  C2AC 0010                and.l      D1, [A4 + 0x10]
  2543. 00001DA8  B2AC 0010                cmp.l      D1, [A4 + 0x10]
  2544. 00001DAC  56C1                     sne        D1
  2545. 00001DAE  4A01                     tst.b      D1
  2546. 00001DB0  6700 00B2                beq        +0xB4 /* 00001E64 */
  2547. 00001DB4  74FF                     moveq.l    D2, 0xFFFFFFFF
  2548. 00001DB6  B4AC 0010                cmp.l      D2, [A4 + 0x10]
  2549. 00001DBA  56C2                     sne        D2
  2550. 00001DBC  C202                     and.b      D1, D2
  2551. 00001DBE  8001                     or.b       D0, D1
  2552. 00001DC0  6700 00A2                beq        +0xA4 /* 00001E64 */
  2553. label00001DC4:
  2554. 00001DC4  102B 0008                move.b     D0, [A3 + 0x8]
  2555. 00001DC8  671A                     beq        +0x1C /* 00001DE4 */
  2556. 00001DCA  486B FF1A                pea.l      [A3 - 0xE6]
  2557. 00001DCE  486C 000E                pea.l      [A4 + 0xE]
  2558. 00001DD2  486C 0010                pea.l      [A4 + 0x10]
  2559. 00001DD6  4EAD 0B02                jsr        [A5 + 0xB02 /* export_348 */]
  2560. 00001DDA  177C 0001 FD90           move.b     [A3 - 0x270], 0x1
  2561. 00001DE0  6000 0082                bra        +0x84 /* 00001E64 */
  2562. label00001DE4:
  2563. 00001DE4  3F3C FFF8                move.w     -[A7], 0xFFF8
  2564. 00001DE8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2565. 00001DEC  4EBA FC26                jsr        [PC - 0x3DA /* 00001A14 */]
  2566. 00001DF0  6072                     bra        +0x74 /* 00001E64 */
  2567. label00001DF2:
  2568. 00001DF2  49EB FDAE                lea.l      A4, [A3 - 0x252]
  2569. 00001DF6  7000                     moveq.l    D0, 0x00
  2570. 00001DF8  302C 000E                move.w     D0, [A4 + 0xE]
  2571. 00001DFC  C0BC FFFF FF00           and.l      D0, 0xFFFFFF00
  2572. 00001E02  B06C 000E                cmp.w      D0, [A4 + 0xE]
  2573. 00001E06  56C0                     sne        D0
  2574. 00001E08  4A00                     tst.b      D0
  2575. 00001E0A  670C                     beq        +0xE /* 00001E18 */
  2576. 00001E0C  72FF                     moveq.l    D1, 0xFFFFFFFF
  2577. 00001E0E  B26C 000E                cmp.w      D1, [A4 + 0xE]
  2578. 00001E12  56C1                     sne        D1
  2579. 00001E14  C001                     and.b      D0, D1
  2580. 00001E16  6622                     bne        +0x24 /* 00001E3A */
  2581. label00001E18:
  2582. 00001E18  223C FFFF 0000           move.l     D1, 0xFFFF0000
  2583. 00001E1E  C2AC 0010                and.l      D1, [A4 + 0x10]
  2584. 00001E22  B2AC 0010                cmp.l      D1, [A4 + 0x10]
  2585. 00001E26  56C1                     sne        D1
  2586. 00001E28  4A01                     tst.b      D1
  2587. 00001E2A  6738                     beq        +0x3A /* 00001E64 */
  2588. 00001E2C  74FF                     moveq.l    D2, 0xFFFFFFFF
  2589. 00001E2E  B4AC 0010                cmp.l      D2, [A4 + 0x10]
  2590. 00001E32  56C2                     sne        D2
  2591. 00001E34  C202                     and.b      D1, D2
  2592. 00001E36  8001                     or.b       D0, D1
  2593. 00001E38  672A                     beq        +0x2C /* 00001E64 */
  2594. label00001E3A:
  2595. 00001E3A  102B 0008                move.b     D0, [A3 + 0x8]
  2596. 00001E3E  6718                     beq        +0x1A /* 00001E58 */
  2597. 00001E40  486B FF1A                pea.l      [A3 - 0xE6]
  2598. 00001E44  486C 000E                pea.l      [A4 + 0xE]
  2599. 00001E48  486C 0010                pea.l      [A4 + 0x10]
  2600. 00001E4C  4EAD 0B02                jsr        [A5 + 0xB02 /* export_348 */]
  2601. 00001E50  177C 0001 FD90           move.b     [A3 - 0x270], 0x1
  2602. 00001E56  600C                     bra        +0xE /* 00001E64 */
  2603. label00001E58:
  2604. 00001E58  3F3C FFF8                move.w     -[A7], 0xFFF8
  2605. 00001E5C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2606. 00001E60  4EBA FBB2                jsr        [PC - 0x44E /* 00001A14 */]
  2607. label00001E64:
  2608. 00001E64  4CDF 1800                movem.l    A3,A4, [A7]+
  2609. 00001E68  4E5E                     unlink     A6
  2610. 00001E6A  2E9F                     move.l     [A7], [A7]+
  2611. 00001E6C  4E75                     rts
  2612. fn00001E6E:
  2613. 00001E6E  4E56 0000                link       A6, 0
  2614. 00001E72  2F0C                     move.l     -[A7], A4
  2615. 00001E74  286E 0008                movea.l    A4, [A6 + 0x8]
  2616. 00001E78  102C FD8E                move.b     D0, [A4 - 0x272]
  2617. 00001E7C  0A00 0001                xori.b     D0, 0x1
  2618. 00001E80  4A00                     tst.b      D0
  2619. 00001E82  671E                     beq        +0x20 /* 00001EA2 */
  2620. 00001E84  2F00                     move.l     -[A7], D0
  2621. 00001E86  4267                     clr.w      -[A7]
  2622. 00001E88  486C FDAE                pea.l      [A4 - 0x252]
  2623. 00001E8C  3F3C 0001                move.w     -[A7], 0x1
  2624. 00001E90  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  2625. 00001E94  121F                     move.b     D1, [A7]+
  2626. 00001E96  201F                     move.l     D0, [A7]+
  2627. 00001E98  0A01 0001                xori.b     D1, 0x1
  2628. 00001E9C  C001                     and.b      D0, D1
  2629. 00001E9E  4A00                     tst.b      D0
  2630. 00001EA0  6628                     bne        +0x2A /* 00001ECA */
  2631. label00001EA2:
  2632. 00001EA2  122C FD8E                move.b     D1, [A4 - 0x272]
  2633. 00001EA6  673C                     beq        +0x3E /* 00001EE4 */
  2634. 00001EA8  48E7 C000                movem.l    -[A7], D0,D1
  2635. 00001EAC  4267                     clr.w      -[A7]
  2636. 00001EAE  486C FDAE                pea.l      [A4 - 0x252]
  2637. 00001EB2  3F3C 0001                move.w     -[A7], 0x1
  2638. 00001EB6  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  2639. 00001EBA  141F                     move.b     D2, [A7]+
  2640. 00001EBC  4CDF 0003                movem.l    D0,D1, [A7]+
  2641. 00001EC0  0A02 0001                xori.b     D2, 0x1
  2642. 00001EC4  C202                     and.b      D1, D2
  2643. 00001EC6  8001                     or.b       D0, D1
  2644. 00001EC8  671A                     beq        +0x1C /* 00001EE4 */
  2645. label00001ECA:
  2646. 00001ECA  102C 0008                move.b     D0, [A4 + 0x8]
  2647. 00001ECE  6708                     beq        +0xA /* 00001ED8 */
  2648. 00001ED0  197C 0001 FD91           move.b     [A4 - 0x26F], 0x1
  2649. 00001ED6  600C                     bra        +0xE /* 00001EE4 */
  2650. label00001ED8:
  2651. 00001ED8  3F3C FFFC                move.w     -[A7], 0xFFFC
  2652. 00001EDC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2653. 00001EE0  4EBA FB32                jsr        [PC - 0x4CE /* 00001A14 */]
  2654. label00001EE4:
  2655. 00001EE4  285F                     movea.l    A4, [A7]+
  2656. 00001EE6  4E5E                     unlink     A6
  2657. 00001EE8  2E9F                     move.l     [A7], [A7]+
  2658. 00001EEA  4E75                     rts
  2659. fn00001EEC:
  2660. 00001EEC  4E56 0000                link       A6, 0
  2661. 00001EF0  2F0C                     move.l     -[A7], A4
  2662. 00001EF2  286E 0008                movea.l    A4, [A6 + 0x8]
  2663. 00001EF6  4AAC FDC4                tst.l      [A4 - 0x23C]
  2664. 00001EFA  56C0                     sne        D0
  2665. 00001EFC  4A00                     tst.b      D0
  2666. 00001EFE  6778                     beq        +0x7A /* 00001F78 */
  2667. 00001F00  7201                     moveq.l    D1, 0x01
  2668. 00001F02  B2AC FDC4                cmp.l      D1, [A4 - 0x23C]
  2669. 00001F06  56C1                     sne        D1
  2670. 00001F08  C001                     and.b      D0, D1
  2671. 00001F0A  676C                     beq        +0x6E /* 00001F78 */
  2672. 00001F0C  2F2C FDC4                move.l     -[A7], [A4 - 0x23C]
  2673. 00001F10  487A 006E                pea.l      [PC + 0x6E /* 00001F80, value 0x4E56 'NV', cstring "" */]
  2674. 00001F14  486C FD42                pea.l      [A4 - 0x2BE]
  2675. 00001F18  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2676. 00001F1C  7000                     moveq.l    D0, 0x00
  2677. 00001F1E  2940 FD9A                move.l     [A4 - 0x266], D0
  2678. 00001F22  4267                     clr.w      -[A7]
  2679. 00001F24  486C FD42                pea.l      [A4 - 0x2BE]
  2680. 00001F28  486C FC42                pea.l      [A4 - 0x3BE]
  2681. 00001F2C  3F3C 0100                move.w     -[A7], 0x100
  2682. 00001F30  486C FC40                pea.l      [A4 - 0x3C0]
  2683. 00001F34  486C FD9A                pea.l      [A4 - 0x266]
  2684. 00001F38  3F2C 0010                move.w     -[A7], [A4 + 0x10]
  2685. 00001F3C  42A7                     clr.l      -[A7]
  2686. 00001F3E  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  2687. 00001F42  395F FD8A                move.w     [A4 - 0x276], [A7]+
  2688. 00001F46  56C0                     sne        D0
  2689. 00001F48  4A00                     tst.b      D0
  2690. 00001F4A  660C                     bne        +0xE /* 00001F58 */
  2691. 00001F4C  722A                     moveq.l    D1, 0x2A
  2692. 00001F4E  B26C FC40                cmp.w      D1, [A4 - 0x3C0]
  2693. 00001F52  56C1                     sne        D1
  2694. 00001F54  8001                     or.b       D0, D1
  2695. 00001F56  6720                     beq        +0x22 /* 00001F78 */
  2696. label00001F58:
  2697. 00001F58  102C 0008                move.b     D0, [A4 + 0x8]
  2698. 00001F5C  670E                     beq        +0x10 /* 00001F6C */
  2699. 00001F5E  197C 0001 FD91           move.b     [A4 - 0x26F], 0x1
  2700. 00001F64  7001                     moveq.l    D0, 0x01
  2701. 00001F66  2940 FDC4                move.l     [A4 - 0x23C], D0
  2702. 00001F6A  600C                     bra        +0xE /* 00001F78 */
  2703. label00001F6C:
  2704. 00001F6C  3F3C FFFF                move.w     -[A7], 0xFFFF
  2705. 00001F70  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2706. 00001F74  4EBA FA9E                jsr        [PC - 0x562 /* 00001A14 */]
  2707. label00001F78:
  2708. 00001F78  285F                     movea.l    A4, [A7]+
  2709. 00001F7A  4E5E                     unlink     A6
  2710. 00001F7C  2E9F                     move.l     [A7], [A7]+
  2711. 00001F7E  4E75                     rts
  2712. 00001F80  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2713. // begin alternate branch 00001F82-00001F88
  2714. fn00001F82:
  2715. 00001F82  4E56 0000                link       A6, 0
  2716. 00001F86  2F0C                     move.l     -[A7], A4
  2717. // end alternate branch 00001F82-00001F88
  2718. fn00001F82: // (misaligned)
  2719. 00001F84  0000 2F0C                ori.b      D0, 0xC
  2720. 00001F88  286E 0008                movea.l    A4, [A6 + 0x8]
  2721. 00001F8C  4AAC FDCC                tst.l      [A4 - 0x234]
  2722. 00001F90  676C                     beq        +0x6E /* 00001FFE */
  2723. 00001F92  2F2C FDCC                move.l     -[A7], [A4 - 0x234]
  2724. 00001F96  487A 006E                pea.l      [PC + 0x6E /* 00002006, value 0x4E56 'NV', cstring "" */]
  2725. 00001F9A  486C FD42                pea.l      [A4 - 0x2BE]
  2726. 00001F9E  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2727. 00001FA2  7000                     moveq.l    D0, 0x00
  2728. 00001FA4  2940 FD9A                move.l     [A4 - 0x266], D0
  2729. 00001FA8  4267                     clr.w      -[A7]
  2730. 00001FAA  486C FD42                pea.l      [A4 - 0x2BE]
  2731. 00001FAE  486C FC42                pea.l      [A4 - 0x3BE]
  2732. 00001FB2  3F3C 0100                move.w     -[A7], 0x100
  2733. 00001FB6  486C FC40                pea.l      [A4 - 0x3C0]
  2734. 00001FBA  486C FD9A                pea.l      [A4 - 0x266]
  2735. 00001FBE  3F2C 0010                move.w     -[A7], [A4 + 0x10]
  2736. 00001FC2  42A7                     clr.l      -[A7]
  2737. 00001FC4  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  2738. 00001FC8  395F FD8A                move.w     [A4 - 0x276], [A7]+
  2739. 00001FCC  56C0                     sne        D0
  2740. 00001FCE  4A00                     tst.b      D0
  2741. 00001FD0  660C                     bne        +0xE /* 00001FDE */
  2742. 00001FD2  722A                     moveq.l    D1, 0x2A
  2743. 00001FD4  B26C FC40                cmp.w      D1, [A4 - 0x3C0]
  2744. 00001FD8  56C1                     sne        D1
  2745. 00001FDA  8001                     or.b       D0, D1
  2746. 00001FDC  6720                     beq        +0x22 /* 00001FFE */
  2747. label00001FDE:
  2748. 00001FDE  102C 0008                move.b     D0, [A4 + 0x8]
  2749. 00001FE2  670E                     beq        +0x10 /* 00001FF2 */
  2750. 00001FE4  197C 0001 FD91           move.b     [A4 - 0x26F], 0x1
  2751. 00001FEA  7000                     moveq.l    D0, 0x00
  2752. 00001FEC  2940 FDCC                move.l     [A4 - 0x234], D0
  2753. 00001FF0  600C                     bra        +0xE /* 00001FFE */
  2754. label00001FF2:
  2755. 00001FF2  3F3C FFFE                move.w     -[A7], 0xFFFE
  2756. 00001FF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2757. 00001FFA  4EBA FA18                jsr        [PC - 0x5E8 /* 00001A14 */]
  2758. label00001FFE:
  2759. 00001FFE  285F                     movea.l    A4, [A7]+
  2760. 00002000  4E5E                     unlink     A6
  2761. 00002002  2E9F                     move.l     [A7], [A7]+
  2762. 00002004  4E75                     rts
  2763. 00002006  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2764. // begin alternate branch 00002008-0000200C
  2765. fn00002008:
  2766. 00002008  4E56 FF5A                link       A6, -0x00A6
  2767. // end alternate branch 00002008-0000200C
  2768. fn00002008: // (misaligned)
  2769. 0000200A  FF5A                     .extension 0xF5A <<F/4-5/7>> // unimplemented
  2770. 0000200C  48E7 0118                movem.l    -[A7], D7,A3,A4
  2771. 00002010  286E 0008                movea.l    A4, [A6 + 0x8]
  2772. 00002014  296C FDAE FB38           move.l     [A4 - 0x4C8], [A4 - 0x252]
  2773. 0000201A  486C FDB2                pea.l      [A4 - 0x24E]
  2774. 0000201E  486E FF98                pea.l      [A6 - 0x68]
  2775. 00002022  7020                     moveq.l    D0, 0x20
  2776. 00002024  2F00                     move.l     -[A7], D0
  2777. 00002026  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  2778. 0000202A  2F2C FDAE                move.l     -[A7], [A4 - 0x252]
  2779. 0000202E  487A 0334                pea.l      [PC + 0x334 /* 00002364, value 0x4E56 'NV', cstring "" */]
  2780. 00002032  486E FFB8                pea.l      [A6 - 0x48]
  2781. 00002036  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  2782. 0000203A  7000                     moveq.l    D0, 0x00
  2783. 0000203C  2940 FD9A                move.l     [A4 - 0x266], D0
  2784. 00002040  4267                     clr.w      -[A7]
  2785. 00002042  486E FFB8                pea.l      [A6 - 0x48]
  2786. 00002046  486C FDAE                pea.l      [A4 - 0x252]
  2787. 0000204A  3F3C 0100                move.w     -[A7], 0x100
  2788. 0000204E  486C FDAC                pea.l      [A4 - 0x254]
  2789. 00002052  486C FD9A                pea.l      [A4 - 0x266]
  2790. 00002056  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  2791. 0000205A  42A7                     clr.l      -[A7]
  2792. 0000205C  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  2793. 00002060  3E1F                     move.w     D7, [A7]+
  2794. 00002062  673C                     beq        +0x3E /* 000020A0 */
  2795. 00002064  102C 0008                move.b     D0, [A4 + 0x8]
  2796. 00002068  672C                     beq        +0x2E /* 00002096 */
  2797. 0000206A  3F3C 0001                move.w     -[A7], 0x1
  2798. 0000206E  4EBA F998                jsr        [PC - 0x668 /* 00001A08 */]
  2799. 00002072  2F2C FEB0                move.l     -[A7], [A4 - 0x150]
  2800. 00002076  486C FEB4                pea.l      [A4 - 0x14C]
  2801. 0000207A  2F2C FB38                move.l     -[A7], [A4 - 0x4C8]
  2802. 0000207E  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  2803. 00002082  4EBA F91C                jsr        [PC - 0x6E4 /* 000019A0 */]
  2804. 00002086  2F2C FB38                move.l     -[A7], [A4 - 0x4C8]
  2805. 0000208A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2806. 0000208E  4EBA 02D6                jsr        [PC + 0x2D6 /* 00002366 */]
  2807. 00002092  6000 02C6                bra        +0x2C8 /* 0000235A */
  2808. label00002096:
  2809. 00002096  3F07                     move.w     -[A7], D7
  2810. 00002098  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2811. 0000209C  4EBA F976                jsr        [PC - 0x68A /* 00001A14 */]
  2812. label000020A0:
  2813. 000020A0  7016                     moveq.l    D0, 0x16
  2814. 000020A2  B06C FDAC                cmp.w      D0, [A4 - 0x254]
  2815. 000020A6  5DC0                     slt        D0
  2816. 000020A8  4400                     neg.b      D0
  2817. 000020AA  1940 FD8E                move.b     [A4 - 0x272], D0
  2818. 000020AE  47EC FF1A                lea.l      A3, [A4 - 0xE6]
  2819. 000020B2  376C 0014 0016           move.w     [A3 + 0x16], [A4 + 0x14]
  2820. 000020B8  102C FD8E                move.b     D0, [A4 - 0x272]
  2821. 000020BC  6716                     beq        +0x18 /* 000020D4 */
  2822. 000020BE  41EE FF78                lea.l      A0, [A6 - 0x88]
  2823. 000020C2  2748 0012                move.l     [A3 + 0x12], A0
  2824. 000020C6  276C FB38 0030           move.l     [A3 + 0x30], [A4 - 0x4C8]
  2825. 000020CC  377C FFFF 001C           move.w     [A3 + 0x1C], 0xFFFF
  2826. 000020D2  6012                     bra        +0x14 /* 000020E6 */
  2827. label000020D4:
  2828. 000020D4  41EE FF98                lea.l      A0, [A6 - 0x68]
  2829. 000020D8  2748 0012                move.l     [A3 + 0x12], A0
  2830. 000020DC  276C FEB0 0030           move.l     [A3 + 0x30], [A4 - 0x150]
  2831. 000020E2  426B 001C                clr.w      [A3 + 0x1C]
  2832. label000020E6:
  2833. 000020E6  4267                     clr.w      -[A7]
  2834. 000020E8  486C FF1A                pea.l      [A4 - 0xE6]
  2835. 000020EC  4267                     clr.w      -[A7]
  2836. 000020EE  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  2837. 000020F2  395F FF18                move.w     [A4 - 0xE8], [A7]+
  2838. 000020F6  56C0                     sne        D0
  2839. 000020F8  4A00                     tst.b      D0
  2840. 000020FA  661A                     bne        +0x1C /* 00002116 */
  2841. 000020FC  4A6C FF18                tst.w      [A4 - 0xE8]
  2842. 00002100  57C1                     seq        D1
  2843. 00002102  4A01                     tst.b      D1
  2844. 00002104  6758                     beq        +0x5A /* 0000215E */
  2845. 00002106  242C FF4A                move.l     D2, [A4 - 0xB6]
  2846. 0000210A  B4AC FB38                cmp.l      D2, [A4 - 0x4C8]
  2847. 0000210E  56C2                     sne        D2
  2848. 00002110  C202                     and.b      D1, D2
  2849. 00002112  8001                     or.b       D0, D1
  2850. 00002114  6748                     beq        +0x4A /* 0000215E */
  2851. label00002116:
  2852. 00002116  102C 0008                move.b     D0, [A4 + 0x8]
  2853. 0000211A  6720                     beq        +0x22 /* 0000213C */
  2854. 0000211C  3F3C 0002                move.w     -[A7], 0x2
  2855. 00002120  4EBA F8E6                jsr        [PC - 0x71A /* 00001A08 */]
  2856. 00002124  2F2C FEB0                move.l     -[A7], [A4 - 0x150]
  2857. 00002128  486C FEB4                pea.l      [A4 - 0x14C]
  2858. 0000212C  2F2C FB38                move.l     -[A7], [A4 - 0x4C8]
  2859. 00002130  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  2860. 00002134  4EBA F86A                jsr        [PC - 0x796 /* 000019A0 */]
  2861. 00002138  6000 0220                bra        +0x222 /* 0000235A */
  2862. label0000213C:
  2863. 0000213C  4A6C FF18                tst.w      [A4 - 0xE8]
  2864. 00002140  6606                     bne        +0x8 /* 00002148 */
  2865. 00002142  397C FFD5 FF18           move.w     [A4 - 0xE8], 0xFFD5
  2866. label00002148:
  2867. 00002148  206E 0008                movea.l    A0, [A6 + 0x8]
  2868. 0000214C  316C FF18 0016           move.w     [A0 + 0x16], [A4 - 0xE8]
  2869. 00002152  206E 0008                movea.l    A0, [A6 + 0x8]
  2870. 00002156  2C48                     movea.l    A6, A0
  2871. 00002158  4EFA 06A8                jmp        [PC + 0x6A8 /* 00002802 */]
  2872. 0000215C  0000 102C                ori.b      D0, 0x2C /* ',' */
  2873. // begin alternate branch 0000215E-00002162
  2874. label0000215E:
  2875. 0000215E  102C FD8E                move.b     D0, [A4 - 0x272]
  2876. // end alternate branch 0000215E-00002162
  2877. label0000215E: // (misaligned)
  2878. 00002160  FD8E                     .invalid   <<F/6/6>>
  2879. 00002162  6700 008A                beq        +0x8C /* 000021EE */
  2880. 00002166  2F00                     move.l     -[A7], D0
  2881. 00002168  4267                     clr.w      -[A7]
  2882. 0000216A  486E FF98                pea.l      [A6 - 0x68]
  2883. 0000216E  486E FF78                pea.l      [A6 - 0x88]
  2884. 00002172  4267                     clr.w      -[A7]
  2885. 00002174  1F3C 0001                move.b     -[A7], 0x1
  2886. 00002178  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  2887. 0000217C  121F                     move.b     D1, [A7]+
  2888. 0000217E  201F                     move.l     D0, [A7]+
  2889. 00002180  0A01 0001                xori.b     D1, 0x1
  2890. 00002184  4A01                     tst.b      D1
  2891. 00002186  6610                     bne        +0x12 /* 00002198 */
  2892. 00002188  242C FEB0                move.l     D2, [A4 - 0x150]
  2893. 0000218C  B4AC FF7E                cmp.l      D2, [A4 - 0x82]
  2894. 00002190  56C2                     sne        D2
  2895. 00002192  8202                     or.b       D1, D2
  2896. 00002194  C001                     and.b      D0, D1
  2897. 00002196  6756                     beq        +0x58 /* 000021EE */
  2898. label00002198:
  2899. 00002198  4267                     clr.w      -[A7]
  2900. 0000219A  486C FEAE                pea.l      [A4 - 0x152]
  2901. 0000219E  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  2902. 000021A2  42A7                     clr.l      -[A7]
  2903. 000021A4  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  2904. 000021A8  395F FD8C                move.w     [A4 - 0x274], [A7]+
  2905. 000021AC  4267                     clr.w      -[A7]
  2906. 000021AE  486E FFB8                pea.l      [A6 - 0x48]
  2907. 000021B2  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  2908. 000021B6  42A7                     clr.l      -[A7]
  2909. 000021B8  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  2910. 000021BC  395F FD8C                move.w     [A4 - 0x274], [A7]+
  2911. 000021C0  422E FF5C                clr.b      [A6 - 0xA4]
  2912. 000021C4  4267                     clr.w      -[A7]
  2913. 000021C6  2F2C FF7E                move.l     -[A7], [A4 - 0x82]
  2914. 000021CA  486E FF78                pea.l      [A6 - 0x88]
  2915. 000021CE  2F2C FB38                move.l     -[A7], [A4 - 0x4C8]
  2916. 000021D2  1F3C 0001                move.b     -[A7], 0x1
  2917. 000021D6  486C FDAE                pea.l      [A4 - 0x252]
  2918. 000021DA  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  2919. 000021DE  486E FF6A                pea.l      [A6 - 0x96]
  2920. 000021E2  486E FF5C                pea.l      [A6 - 0xA4]
  2921. 000021E6  4EBA F4A6                jsr        [PC - 0xB5A /* 0000168E */]
  2922. 000021EA  395F FD8C                move.w     [A4 - 0x274], [A7]+
  2923. label000021EE:
  2924. 000021EE  197C 0001 FB37           move.b     [A4 - 0x4C9], 0x1
  2925. 000021F4  426C FD90                clr.w      [A4 - 0x270]
  2926. 000021F8  296C FEB0 FB38           move.l     [A4 - 0x4C8], [A4 - 0x150]
  2927. 000021FE  7001                     moveq.l    D0, 0x01
  2928. 00002200  B06C FD96                cmp.w      D0, [A4 - 0x26A]
  2929. 00002204  6608                     bne        +0xA /* 0000220E */
  2930. 00002206  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2931. 0000220A  4EBA FAD4                jsr        [PC - 0x52C /* 00001CE0 */]
  2932. label0000220E:
  2933. 0000220E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2934. 00002212  4EBA FB52                jsr        [PC - 0x4AE /* 00001D66 */]
  2935. 00002216  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2936. 0000221A  4EBA FC52                jsr        [PC - 0x3AE /* 00001E6E */]
  2937. 0000221E  102C FB37                move.b     D0, [A4 - 0x4C9]
  2938. 00002222  673C                     beq        +0x3E /* 00002260 */
  2939. 00002224  7202                     moveq.l    D1, 0x02
  2940. 00002226  B26C FD96                cmp.w      D1, [A4 - 0x26A]
  2941. 0000222A  57C1                     seq        D1
  2942. 0000222C  C001                     and.b      D0, D1
  2943. 0000222E  6730                     beq        +0x32 /* 00002260 */
  2944. 00002230  486C FF1A                pea.l      [A4 - 0xE6]
  2945. 00002234  486C FB34                pea.l      [A4 - 0x4CC]
  2946. 00002238  486C FB30                pea.l      [A4 - 0x4D0]
  2947. 0000223C  4EAD 0B02                jsr        [A5 + 0xB02 /* export_348 */]
  2948. 00002240  302C FDBC                move.w     D0, [A4 - 0x244]
  2949. 00002244  B06C FB34                cmp.w      D0, [A4 - 0x4CC]
  2950. 00002248  56C0                     sne        D0
  2951. 0000224A  4A00                     tst.b      D0
  2952. 0000224C  660E                     bne        +0x10 /* 0000225C */
  2953. 0000224E  222C FDBE                move.l     D1, [A4 - 0x242]
  2954. 00002252  B2AC FB30                cmp.l      D1, [A4 - 0x4D0]
  2955. 00002256  56C1                     sne        D1
  2956. 00002258  8001                     or.b       D0, D1
  2957. 0000225A  6704                     beq        +0x6 /* 00002260 */
  2958. label0000225C:
  2959. 0000225C  422C FB37                clr.b      [A4 - 0x4C9]
  2960. label00002260:
  2961. 00002260  102C FD8E                move.b     D0, [A4 - 0x272]
  2962. 00002264  674A                     beq        +0x4C /* 000022B0 */
  2963. 00002266  70FF                     moveq.l    D0, 0xFFFFFFFF
  2964. 00002268  B06C FDC2                cmp.w      D0, [A4 - 0x23E]
  2965. 0000226C  670C                     beq        +0xE /* 0000227A */
  2966. 0000226E  197C 0001 FD90           move.b     [A4 - 0x270], 0x1
  2967. 00002274  397C FFFF FDC2           move.w     [A4 - 0x23E], 0xFFFF
  2968. label0000227A:
  2969. 0000227A  7001                     moveq.l    D0, 0x01
  2970. 0000227C  B0AC FDC4                cmp.l      D0, [A4 - 0x23C]
  2971. 00002280  56C0                     sne        D0
  2972. 00002282  4A00                     tst.b      D0
  2973. 00002284  6616                     bne        +0x18 /* 0000229C */
  2974. 00002286  4AAC FDCC                tst.l      [A4 - 0x234]
  2975. 0000228A  56C1                     sne        D1
  2976. 0000228C  8001                     or.b       D0, D1
  2977. 0000228E  660C                     bne        +0xE /* 0000229C */
  2978. 00002290  7207                     moveq.l    D1, 0x07
  2979. 00002292  B2AC FDC8                cmp.l      D1, [A4 - 0x238]
  2980. 00002296  56C1                     sne        D1
  2981. 00002298  8001                     or.b       D0, D1
  2982. 0000229A  6704                     beq        +0x6 /* 000022A0 */
  2983. label0000229C:
  2984. 0000229C  422C FB37                clr.b      [A4 - 0x4C9]
  2985. label000022A0:
  2986. 000022A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2987. 000022A4  4EBA FC46                jsr        [PC - 0x3BA /* 00001EEC */]
  2988. 000022A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2989. 000022AC  4EBA FCD4                jsr        [PC - 0x32C /* 00001F82 */]
  2990. label000022B0:
  2991. 000022B0  102C FD91                move.b     D0, [A4 - 0x26F]
  2992. 000022B4  662A                     bne        +0x2C /* 000022E0 */
  2993. 000022B6  122C FB37                move.b     D1, [A4 - 0x4C9]
  2994. 000022BA  675E                     beq        +0x60 /* 0000231A */
  2995. 000022BC  7402                     moveq.l    D2, 0x02
  2996. 000022BE  B4AC FB38                cmp.l      D2, [A4 - 0x4C8]
  2997. 000022C2  56C2                     sne        D2
  2998. 000022C4  C202                     and.b      D1, D2
  2999. 000022C6  4A01                     tst.b      D1
  3000. 000022C8  6750                     beq        +0x52 /* 0000231A */
  3001. 000022CA  C22C 0008                and.b      D1, [A4 + 0x8]
  3002. 000022CE  4A01                     tst.b      D1
  3003. 000022D0  6748                     beq        +0x4A /* 0000231A */
  3004. 000022D2  7403                     moveq.l    D2, 0x03
  3005. 000022D4  B46C FD96                cmp.w      D2, [A4 - 0x26A]
  3006. 000022D8  5EC2                     sgt        D2
  3007. 000022DA  C202                     and.b      D1, D2
  3008. 000022DC  8001                     or.b       D0, D1
  3009. 000022DE  673A                     beq        +0x3C /* 0000231A */
  3010. label000022E0:
  3011. 000022E0  3F3C 0003                move.w     -[A7], 0x3
  3012. 000022E4  4EBA F722                jsr        [PC - 0x8DE /* 00001A08 */]
  3013. 000022E8  102C FD8E                move.b     D0, [A4 - 0x272]
  3014. 000022EC  6716                     beq        +0x18 /* 00002304 */
  3015. 000022EE  2F2C FEB0                move.l     -[A7], [A4 - 0x150]
  3016. 000022F2  486C FDAE                pea.l      [A4 - 0x252]
  3017. 000022F6  2F2C FB38                move.l     -[A7], [A4 - 0x4C8]
  3018. 000022FA  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  3019. 000022FE  4EBA F6A0                jsr        [PC - 0x960 /* 000019A0 */]
  3020. 00002302  6056                     bra        +0x58 /* 0000235A */
  3021. label00002304:
  3022. 00002304  2F2C FEB0                move.l     -[A7], [A4 - 0x150]
  3023. 00002308  486C FDAE                pea.l      [A4 - 0x252]
  3024. 0000230C  2F2C FB38                move.l     -[A7], [A4 - 0x4C8]
  3025. 00002310  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  3026. 00002314  4EBA F68A                jsr        [PC - 0x976 /* 000019A0 */]
  3027. 00002318  6040                     bra        +0x42 /* 0000235A */
  3028. label0000231A:
  3029. 0000231A  102C FD90                move.b     D0, [A4 - 0x270]
  3030. 0000231E  673A                     beq        +0x3C /* 0000235A */
  3031. 00002320  3F3C 0004                move.w     -[A7], 0x4
  3032. 00002324  4EBA F6E2                jsr        [PC - 0x91E /* 00001A08 */]
  3033. 00002328  4267                     clr.w      -[A7]
  3034. 0000232A  486E FFB8                pea.l      [A6 - 0x48]
  3035. 0000232E  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  3036. 00002332  42A7                     clr.l      -[A7]
  3037. 00002334  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  3038. 00002338  4A5F                     tst.w      [A7]+
  3039. 0000233A  4267                     clr.w      -[A7]
  3040. 0000233C  486E FFB8                pea.l      [A6 - 0x48]
  3041. 00002340  3F2C FDAC                move.w     -[A7], [A4 - 0x254]
  3042. 00002344  486C FDAE                pea.l      [A4 - 0x252]
  3043. 00002348  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  3044. 0000234C  42A7                     clr.l      -[A7]
  3045. 0000234E  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  3046. 00002352  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3047. 00002356  4EBA F6BC                jsr        [PC - 0x944 /* 00001A14 */]
  3048. label0000235A:
  3049. 0000235A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3050. 0000235E  4E5E                     unlink     A6
  3051. 00002360  2E9F                     move.l     [A7], [A7]+
  3052. 00002362  4E75                     rts
  3053. 00002364  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3054. // begin alternate branch 00002366-0000236A
  3055. fn00002366:
  3056. 00002366  4E56 FF96                link       A6, -0x006A
  3057. // end alternate branch 00002366-0000236A
  3058. fn00002366: // (misaligned)
  3059. 00002368  FF96                     .invalid   <<F/6/7>>
  3060. 0000236A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3061. 0000236E  286E 0008                movea.l    A4, [A6 + 0x8]
  3062. 00002372  47EC FF1A                lea.l      A3, [A4 - 0xE6]
  3063. 00002376  376C 0014 0016           move.w     [A3 + 0x16], [A4 + 0x14]
  3064. 0000237C  41EC FB3C                lea.l      A0, [A4 - 0x4C4]
  3065. 00002380  2748 0012                move.l     [A3 + 0x12], A0
  3066. 00002384  276E 000C 0030           move.l     [A3 + 0x30], [A6 + 0xC]
  3067. 0000238A  377C FFFF 001C           move.w     [A3 + 0x1C], 0xFFFF
  3068. 00002390  4267                     clr.w      -[A7]
  3069. 00002392  486C FF1A                pea.l      [A4 - 0xE6]
  3070. 00002396  4267                     clr.w      -[A7]
  3071. 00002398  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  3072. 0000239C  3E1F                     move.w     D7, [A7]+
  3073. 0000239E  6704                     beq        +0x6 /* 000023A4 */
  3074. 000023A0  6000 0118                bra        +0x11A /* 000024BA */
  3075. label000023A4:
  3076. 000023A4  296C FF4A FB38           move.l     [A4 - 0x4C8], [A4 - 0xB6]
  3077. 000023AA  2C2C FF7E                move.l     D6, [A4 - 0x82]
  3078. 000023AE  422C FD91                clr.b      [A4 - 0x26F]
  3079. 000023B2  2F2C FB38                move.l     -[A7], [A4 - 0x4C8]
  3080. 000023B6  487A 010E                pea.l      [PC + 0x10E /* 000024C6, value 0x4E56 'NV', cstring "" */]
  3081. 000023BA  486E FFB8                pea.l      [A6 - 0x48]
  3082. 000023BE  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3083. 000023C2  7000                     moveq.l    D0, 0x00
  3084. 000023C4  2940 FD9A                move.l     [A4 - 0x266], D0
  3085. 000023C8  4267                     clr.w      -[A7]
  3086. 000023CA  486E FFB8                pea.l      [A6 - 0x48]
  3087. 000023CE  486C FDAE                pea.l      [A4 - 0x252]
  3088. 000023D2  3F3C 0100                move.w     -[A7], 0x100
  3089. 000023D6  486C FDAC                pea.l      [A4 - 0x254]
  3090. 000023DA  486C FD9A                pea.l      [A4 - 0x266]
  3091. 000023DE  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  3092. 000023E2  42A7                     clr.l      -[A7]
  3093. 000023E4  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  3094. 000023E8  395F FD8C                move.w     [A4 - 0x274], [A7]+
  3095. 000023EC  6658                     bne        +0x5A /* 00002446 */
  3096. 000023EE  082C 0004 FDC8           btst.b     [A4 - 0x238], 0x4
  3097. 000023F4  6700 00B8                beq        +0xBA /* 000024AE */
  3098. 000023F8  102C 0008                move.b     D0, [A4 + 0x8]
  3099. 000023FC  673A                     beq        +0x3C /* 00002438 */
  3100. 000023FE  7007                     moveq.l    D0, 0x07
  3101. 00002400  2940 FDC8                move.l     [A4 - 0x238], D0
  3102. 00002404  4267                     clr.w      -[A7]
  3103. 00002406  486E FFB8                pea.l      [A6 - 0x48]
  3104. 0000240A  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  3105. 0000240E  42A7                     clr.l      -[A7]
  3106. 00002410  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  3107. 00002414  4A5F                     tst.w      [A7]+
  3108. 00002416  4267                     clr.w      -[A7]
  3109. 00002418  486E FFB8                pea.l      [A6 - 0x48]
  3110. 0000241C  3F2C FDAC                move.w     -[A7], [A4 - 0x254]
  3111. 00002420  486C FDAE                pea.l      [A4 - 0x252]
  3112. 00002424  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  3113. 00002428  42A7                     clr.l      -[A7]
  3114. 0000242A  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  3115. 0000242E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3116. 00002432  4EBA F5E0                jsr        [PC - 0xA20 /* 00001A14 */]
  3117. 00002436  6076                     bra        +0x78 /* 000024AE */
  3118. label00002438:
  3119. 00002438  3F3C FFFF                move.w     -[A7], 0xFFFF
  3120. 0000243C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3121. 00002440  4EBA F5D2                jsr        [PC - 0xA2E /* 00001A14 */]
  3122. 00002444  6068                     bra        +0x6A /* 000024AE */
  3123. label00002446:
  3124. 00002446  102C 0008                move.b     D0, [A4 + 0x8]
  3125. 0000244A  6762                     beq        +0x64 /* 000024AE */
  3126. 0000244C  0C6C FE61 FD8C           cmpi.w     [A4 - 0x274], 0xFE61
  3127. 00002452  57C1                     seq        D1
  3128. 00002454  C001                     and.b      D0, D1
  3129. 00002456  6756                     beq        +0x58 /* 000024AE */
  3130. 00002458  47EC FDAE                lea.l      A3, [A4 - 0x252]
  3131. 0000245C  4213                     clr.b      [A3]
  3132. 0000245E  377C FFFF 000E           move.w     [A3 + 0xE], 0xFFFF
  3133. 00002464  70FF                     moveq.l    D0, 0xFFFFFFFF
  3134. 00002466  2740 0010                move.l     [A3 + 0x10], D0
  3135. 0000246A  377C FFFF 0014           move.w     [A3 + 0x14], 0xFFFF
  3136. 00002470  7001                     moveq.l    D0, 0x01
  3137. 00002472  2740 0016                move.l     [A3 + 0x16], D0
  3138. 00002476  7000                     moveq.l    D0, 0x00
  3139. 00002478  2740 001E                move.l     [A3 + 0x1E], D0
  3140. 0000247C  7007                     moveq.l    D0, 0x07
  3141. 0000247E  2740 001A                move.l     [A3 + 0x1A], D0
  3142. 00002482  422E FF9A                clr.b      [A6 - 0x66]
  3143. 00002486  4267                     clr.w      -[A7]
  3144. 00002488  2F06                     move.l     -[A7], D6
  3145. 0000248A  486C FB3C                pea.l      [A4 - 0x4C4]
  3146. 0000248E  2F2C FB38                move.l     -[A7], [A4 - 0x4C8]
  3147. 00002492  1F3C 0001                move.b     -[A7], 0x1
  3148. 00002496  486C FDAE                pea.l      [A4 - 0x252]
  3149. 0000249A  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  3150. 0000249E  486E FFA8                pea.l      [A6 - 0x58]
  3151. 000024A2  486E FF9A                pea.l      [A6 - 0x66]
  3152. 000024A6  4EBA F1E6                jsr        [PC - 0xE1A /* 0000168E */]
  3153. 000024AA  395F FD8C                move.w     [A4 - 0x274], [A7]+
  3154. label000024AE:
  3155. 000024AE  3F2C FD8C                move.w     -[A7], [A4 - 0x274]
  3156. 000024B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3157. 000024B6  4EBA F55C                jsr        [PC - 0xAA4 /* 00001A14 */]
  3158. label000024BA:
  3159. 000024BA  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3160. 000024BE  4E5E                     unlink     A6
  3161. 000024C0  205F                     movea.l    A0, [A7]+
  3162. 000024C2  504F                     addq.w     A7, 8
  3163. 000024C4  4ED0                     jmp        [A0]
  3164. 000024C6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3165. export_262: // at 000024C8 (misaligned)
  3166. 000024CA  FB2E                     .extension 0xB2E <<F/4-5/5>> // unimplemented
  3167. 000024CC  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  3168. 000024D0  422E FB2F                clr.b      [A6 - 0x4D1]
  3169. 000024D4  1D6E 000A FD93           move.b     [A6 - 0x26D], [A6 + 0xA]
  3170. 000024DA  422E FD8F                clr.b      [A6 - 0x271]
  3171. 000024DE  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  3172. 000024E2  2D48 FF98                move.l     [A6 - 0x68], A0
  3173. 000024E6  3D6E 0014 FF9C           move.w     [A6 - 0x64], [A6 + 0x14]
  3174. 000024EC  426E FFA2                clr.w      [A6 - 0x5E]
  3175. 000024F0  4267                     clr.w      -[A7]
  3176. 000024F2  486E FF86                pea.l      [A6 - 0x7A]
  3177. 000024F6  4267                     clr.w      -[A7]
  3178. 000024F8  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3179. 000024FC  2F0E                     move.l     -[A7], A6
  3180. 000024FE  4EBA F514                jsr        [PC - 0xAEC /* 00001A14 */]
  3181. 00002502  7000                     moveq.l    D0, 0x00
  3182. 00002504  302E FFAC                move.w     D0, [A6 - 0x54]
  3183. 00002508  C0BC 0000 8080           and.l      D0, 0x8080
  3184. 0000250E  4A80                     tst.l      D0
  3185. 00002510  56C0                     sne        D0
  3186. 00002512  4400                     neg.b      D0
  3187. 00002514  1D40 FD92                move.b     [A6 - 0x26E], D0
  3188. 00002518  42A7                     clr.l      -[A7]
  3189. 0000251A  487A 02F8                pea.l      [PC + 0x2F8 /* 00002814, cstring "" */]
  3190. 0000251E  486E FEAE                pea.l      [A6 - 0x152]
  3191. 00002522  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3192. 00002526  7000                     moveq.l    D0, 0x00
  3193. 00002528  2D40 FD9A                move.l     [A6 - 0x266], D0
  3194. 0000252C  4267                     clr.w      -[A7]
  3195. 0000252E  486E FEAE                pea.l      [A6 - 0x152]
  3196. 00002532  486E FDAE                pea.l      [A6 - 0x252]
  3197. 00002536  3F3C 0100                move.w     -[A7], 0x100
  3198. 0000253A  486E FDAC                pea.l      [A6 - 0x254]
  3199. 0000253E  486E FD9A                pea.l      [A6 - 0x266]
  3200. 00002542  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3201. 00002546  42A7                     clr.l      -[A7]
  3202. 00002548  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  3203. 0000254C  3D5F FF16                move.w     [A6 - 0xEA], [A7]+
  3204. 00002550  57C0                     seq        D0
  3205. 00002552  4A00                     tst.b      D0
  3206. 00002554  671A                     beq        +0x1C /* 00002570 */
  3207. 00002556  7228                     moveq.l    D1, 0x28
  3208. 00002558  B26E FDAC                cmp.w      D1, [A6 - 0x254]
  3209. 0000255C  57C1                     seq        D1
  3210. 0000255E  C001                     and.b      D0, D1
  3211. 00002560  670E                     beq        +0x10 /* 00002570 */
  3212. 00002562  3D6E FDB2 FD96           move.w     [A6 - 0x26A], [A6 - 0x24E]
  3213. 00002568  3D6E FDB4 FD94           move.w     [A6 - 0x26C], [A6 - 0x24C]
  3214. 0000256E  6004                     bra        +0x6 /* 00002574 */
  3215. label00002570:
  3216. 00002570  42AE FD94                clr.l      [A6 - 0x26C]
  3217. label00002574:
  3218. 00002574  7003                     moveq.l    D0, 0x03
  3219. 00002576  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3220. 0000257A  5EC0                     sgt        D0
  3221. 0000257C  4A00                     tst.b      D0
  3222. 0000257E  660E                     bne        +0x10 /* 0000258E */
  3223. 00002580  0C6E 03E7 FD94           cmpi.w     [A6 - 0x26C], 0x3E7
  3224. 00002586  57C1                     seq        D1
  3225. 00002588  8001                     or.b       D0, D1
  3226. 0000258A  6700 00BC                beq        +0xBE /* 00002648 */
  3227. label0000258E:
  3228. 0000258E  7001                     moveq.l    D0, 0x01
  3229. 00002590  2F00                     move.l     -[A7], D0
  3230. 00002592  487A 0280                pea.l      [PC + 0x280 /* 00002814, cstring "" */]
  3231. 00002596  486E FEAE                pea.l      [A6 - 0x152]
  3232. 0000259A  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3233. 0000259E  4267                     clr.w      -[A7]
  3234. 000025A0  486E FEAE                pea.l      [A6 - 0x152]
  3235. 000025A4  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3236. 000025A8  42A7                     clr.l      -[A7]
  3237. 000025AA  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  3238. 000025AE  4A5F                     tst.w      [A7]+
  3239. 000025B0  4267                     clr.w      -[A7]
  3240. 000025B2  486E FEAE                pea.l      [A6 - 0x152]
  3241. 000025B6  4267                     clr.w      -[A7]
  3242. 000025B8  486E FDAE                pea.l      [A6 - 0x252]
  3243. 000025BC  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3244. 000025C0  42A7                     clr.l      -[A7]
  3245. 000025C2  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  3246. 000025C6  2F0E                     move.l     -[A7], A6
  3247. 000025C8  4EBA F44A                jsr        [PC - 0xBB6 /* 00001A14 */]
  3248. 000025CC  7003                     moveq.l    D0, 0x03
  3249. 000025CE  B06E FD96                cmp.w      D0, [A6 - 0x26A]
  3250. 000025D2  6F74                     ble        +0x76 /* 00002648 */
  3251. 000025D4  42A7                     clr.l      -[A7]
  3252. 000025D6  487A 023C                pea.l      [PC + 0x23C /* 00002814, cstring "" */]
  3253. 000025DA  486E FEAE                pea.l      [A6 - 0x152]
  3254. 000025DE  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3255. 000025E2  7000                     moveq.l    D0, 0x00
  3256. 000025E4  2D40 FD9A                move.l     [A6 - 0x266], D0
  3257. 000025E8  4267                     clr.w      -[A7]
  3258. 000025EA  486E FEAE                pea.l      [A6 - 0x152]
  3259. 000025EE  486E FDAE                pea.l      [A6 - 0x252]
  3260. 000025F2  3F3C 0100                move.w     -[A7], 0x100
  3261. 000025F6  486E FDAC                pea.l      [A6 - 0x254]
  3262. 000025FA  486E FD9A                pea.l      [A6 - 0x266]
  3263. 000025FE  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3264. 00002602  42A7                     clr.l      -[A7]
  3265. 00002604  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  3266. 00002608  2F0E                     move.l     -[A7], A6
  3267. 0000260A  4EBA F408                jsr        [PC - 0xBF8 /* 00001A14 */]
  3268. 0000260E  3D7C 0003 FDB2           move.w     [A6 - 0x24E], 0x3
  3269. 00002614  4267                     clr.w      -[A7]
  3270. 00002616  486E FEAE                pea.l      [A6 - 0x152]
  3271. 0000261A  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3272. 0000261E  42A7                     clr.l      -[A7]
  3273. 00002620  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  3274. 00002624  2F0E                     move.l     -[A7], A6
  3275. 00002626  4EBA F3EC                jsr        [PC - 0xC14 /* 00001A14 */]
  3276. 0000262A  4267                     clr.w      -[A7]
  3277. 0000262C  486E FEAE                pea.l      [A6 - 0x152]
  3278. 00002630  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  3279. 00002634  486E FDAE                pea.l      [A6 - 0x252]
  3280. 00002638  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3281. 0000263C  42A7                     clr.l      -[A7]
  3282. 0000263E  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  3283. 00002642  2F0E                     move.l     -[A7], A6
  3284. 00002644  4EBA F3CE                jsr        [PC - 0xC32 /* 00001A14 */]
  3285. label00002648:
  3286. 00002648  7001                     moveq.l    D0, 0x01
  3287. 0000264A  2F00                     move.l     -[A7], D0
  3288. 0000264C  487A 01C6                pea.l      [PC + 0x1C6 /* 00002814, cstring "" */]
  3289. 00002650  486E FEAE                pea.l      [A6 - 0x152]
  3290. 00002654  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3291. 00002658  4267                     clr.w      -[A7]
  3292. 0000265A  486E FEAE                pea.l      [A6 - 0x152]
  3293. 0000265E  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3294. 00002662  42A7                     clr.l      -[A7]
  3295. 00002664  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  3296. 00002668  4A5F                     tst.w      [A7]+
  3297. 0000266A  4267                     clr.w      -[A7]
  3298. 0000266C  486E FEAE                pea.l      [A6 - 0x152]
  3299. 00002670  4267                     clr.w      -[A7]
  3300. 00002672  486E FDAE                pea.l      [A6 - 0x252]
  3301. 00002676  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3302. 0000267A  42A7                     clr.l      -[A7]
  3303. 0000267C  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  3304. 00002680  2F0E                     move.l     -[A7], A6
  3305. 00002682  4EBA F390                jsr        [PC - 0xC70 /* 00001A14 */]
  3306. label00002686:
  3307. 00002686  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3308. 0000268A  4267                     clr.w      -[A7]
  3309. 0000268C  486E FEAE                pea.l      [A6 - 0x152]
  3310. 00002690  486E FDAE                pea.l      [A6 - 0x252]
  3311. 00002694  3F3C 0100                move.w     -[A7], 0x100
  3312. 00002698  486E FDAC                pea.l      [A6 - 0x254]
  3313. 0000269C  486E FD9A                pea.l      [A6 - 0x266]
  3314. 000026A0  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3315. 000026A4  42A7                     clr.l      -[A7]
  3316. 000026A6  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  3317. 000026AA  3D5F FF16                move.w     [A6 - 0xEA], [A7]+
  3318. 000026AE  0C6E FE61 FF16           cmpi.w     [A6 - 0xEA], 0xFE61
  3319. 000026B4  662E                     bne        +0x30 /* 000026E4 */
  3320. 000026B6  42A7                     clr.l      -[A7]
  3321. 000026B8  486E FEAE                pea.l      [A6 - 0x152]
  3322. 000026BC  486E FDAE                pea.l      [A6 - 0x252]
  3323. 000026C0  3F3C 0100                move.w     -[A7], 0x100
  3324. 000026C4  486E FDAC                pea.l      [A6 - 0x254]
  3325. 000026C8  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  3326. 000026CC  486E FDAA                pea.l      [A6 - 0x256]
  3327. 000026D0  486E FD9A                pea.l      [A6 - 0x266]
  3328. 000026D4  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3329. 000026D8  42A7                     clr.l      -[A7]
  3330. 000026DA  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  3331. 000026DE  3D5F FF16                move.w     [A6 - 0xEA], [A7]+
  3332. 000026E2  6030                     bra        +0x32 /* 00002714 */
  3333. label000026E4:
  3334. 000026E4  2F3C 0001 0000           move.l     -[A7], 0x10000
  3335. 000026EA  486E FEAE                pea.l      [A6 - 0x152]
  3336. 000026EE  486E FDAE                pea.l      [A6 - 0x252]
  3337. 000026F2  3F3C 0100                move.w     -[A7], 0x100
  3338. 000026F6  486E FDAC                pea.l      [A6 - 0x254]
  3339. 000026FA  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  3340. 000026FE  486E FDAA                pea.l      [A6 - 0x256]
  3341. 00002702  486E FD9A                pea.l      [A6 - 0x266]
  3342. 00002706  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3343. 0000270A  42A7                     clr.l      -[A7]
  3344. 0000270C  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  3345. 00002710  3D5F FF16                move.w     [A6 - 0xEA], [A7]+
  3346. label00002714:
  3347. 00002714  4A6E FF16                tst.w      [A6 - 0xEA]
  3348. 00002718  6702                     beq        +0x4 /* 0000271C */
  3349. 0000271A  6018                     bra        +0x1A /* 00002734 */
  3350. label0000271C:
  3351. 0000271C  4240                     clr.w      D0
  3352. 0000271E  102E FEB4                move.b     D0, [A6 - 0x14C]
  3353. 00002722  4A40                     tst.w      D0
  3354. 00002724  6F06                     ble        +0x8 /* 0000272C */
  3355. 00002726  2F0E                     move.l     -[A7], A6
  3356. 00002728  4EBA F8DE                jsr        [PC - 0x722 /* 00002008 */]
  3357. label0000272C:
  3358. 0000272C  4A6E FF16                tst.w      [A6 - 0xEA]
  3359. 00002730  6700 FF54                beq        -0xAA /* 00002686 */
  3360. label00002734:
  3361. 00002734  7002                     moveq.l    D0, 0x02
  3362. 00002736  2F00                     move.l     -[A7], D0
  3363. 00002738  2F0E                     move.l     -[A7], A6
  3364. 0000273A  4EBA FC2A                jsr        [PC - 0x3D6 /* 00002366 */]
  3365. 0000273E  42A7                     clr.l      -[A7]
  3366. 00002740  487A 00D2                pea.l      [PC + 0xD2 /* 00002814, cstring "" */]
  3367. 00002744  486E FEAE                pea.l      [A6 - 0x152]
  3368. 00002748  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3369. label0000274C:
  3370. 0000274C  7000                     moveq.l    D0, 0x00
  3371. 0000274E  2D40 FD9A                move.l     [A6 - 0x266], D0
  3372. 00002752  4267                     clr.w      -[A7]
  3373. 00002754  486E FEAE                pea.l      [A6 - 0x152]
  3374. 00002758  486E FDAE                pea.l      [A6 - 0x252]
  3375. 0000275C  3F3C 0100                move.w     -[A7], 0x100
  3376. 00002760  486E FDAC                pea.l      [A6 - 0x254]
  3377. 00002764  486E FD9A                pea.l      [A6 - 0x266]
  3378. 00002768  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3379. 0000276C  42A7                     clr.l      -[A7]
  3380. 0000276E  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  3381. 00002772  2F0E                     move.l     -[A7], A6
  3382. 00002774  4EBA F29E                jsr        [PC - 0xD62 /* 00001A14 */]
  3383. 00002778  2F3C 0001 0000           move.l     -[A7], 0x10000
  3384. 0000277E  486E FEAE                pea.l      [A6 - 0x152]
  3385. 00002782  486E FDAE                pea.l      [A6 - 0x252]
  3386. 00002786  3F3C 0100                move.w     -[A7], 0x100
  3387. 0000278A  486E FDAC                pea.l      [A6 - 0x254]
  3388. 0000278E  3F3C 0048                move.w     -[A7], 0x48 /* 'H' */
  3389. 00002792  486E FDAA                pea.l      [A6 - 0x256]
  3390. 00002796  486E FD9A                pea.l      [A6 - 0x266]
  3391. 0000279A  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3392. 0000279E  42A7                     clr.l      -[A7]
  3393. 000027A0  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  3394. 000027A4  2F0E                     move.l     -[A7], A6
  3395. 000027A6  4EBA F26C                jsr        [PC - 0xD94 /* 00001A14 */]
  3396. 000027AA  7001                     moveq.l    D0, 0x01
  3397. 000027AC  B0AE FEB0                cmp.l      D0, [A6 - 0x150]
  3398. 000027B0  6602                     bne        +0x4 /* 000027B4 */
  3399. 000027B2  600C                     bra        +0xE /* 000027C0 */
  3400. label000027B4:
  3401. 000027B4  2F2E FDAE                move.l     -[A7], [A6 - 0x252]
  3402. 000027B8  2F0E                     move.l     -[A7], A6
  3403. 000027BA  4EBA FBAA                jsr        [PC - 0x456 /* 00002366 */]
  3404. 000027BE  608C                     bra        -0x72 /* 0000274C */
  3405. label000027C0:
  3406. 000027C0  426E FF16                clr.w      [A6 - 0xEA]
  3407. 000027C4  102E FD93                move.b     D0, [A6 - 0x26D]
  3408. 000027C8  6710                     beq        +0x12 /* 000027DA */
  3409. 000027CA  4267                     clr.w      -[A7]
  3410. 000027CC  7001                     moveq.l    D0, 0x01
  3411. 000027CE  2F00                     move.l     -[A7], D0
  3412. 000027D0  2F0E                     move.l     -[A7], A6
  3413. 000027D2  4EBA F3E0                jsr        [PC - 0xC20 /* 00001BB4 */]
  3414. 000027D6  3D5F FF16                move.w     [A6 - 0xEA], [A7]+
  3415. label000027DA:
  3416. 000027DA  102E 0008                move.b     D0, [A6 + 0x8]
  3417. 000027DE  671C                     beq        +0x1E /* 000027FC */
  3418. 000027E0  4A6E FF16                tst.w      [A6 - 0xEA]
  3419. 000027E4  57C1                     seq        D1
  3420. 000027E6  C001                     and.b      D0, D1
  3421. 000027E8  6712                     beq        +0x14 /* 000027FC */
  3422. 000027EA  4267                     clr.w      -[A7]
  3423. 000027EC  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3424. 000027F0  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3425. 000027F4  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  3426. 000027F8  3D5F FF16                move.w     [A6 - 0xEA], [A7]+
  3427. label000027FC:
  3428. 000027FC  3D6E FF16 0016           move.w     [A6 + 0x16], [A6 - 0xEA]
  3429. label00002802:
  3430. 00002802  4FEE FB0E                lea.l      A7, [A6 - 0x4F2]
  3431. 00002806  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  3432. 0000280A  4E5E                     unlink     A6
  3433. 0000280C  205F                     movea.l    A0, [A7]+
  3434. 0000280E  DEFC 000E                add.w      A7, 0xE
  3435. 00002812  4ED0                     jmp        [A0]
  3436. 00002814  0000                     .incomplete
  3437.